Alvas.Audio چیست؟
Alvas.Audio یک C# audio library برای توسعه دهندگان .NET است که از جمله قابلیت های کلیدی آن می توان به ضبط صدا، پخش صدا و همچنین ویرایش و تبدیل صدا اشاره کرد. این library به توسعه دهندگان C# و VB.NET اجازه می دهد تا به اپلیکیشن های خود امکانات مربوط به پخش، ضبط، ویرایش و تبدیل صدا را اضافه کنند. در نسخه جدید این ابزار مثال هایی از C# و VB.NET برای وب ارائه شده است. برای استفاده از این ابزار به حداقل .NET Framework v2.0 یا بالاتر احتیاج دارید که البته در نسخه های بالاتر نیز پشتیبانی می شود. این library به توسعه دهندگان اجازه می دهد تا mixer control ها را به کمک آن set up کنند.
Alvas.Audio در زمینه ضبط صدا قابلیت های مختلفی ارائه می کند. به کمک آن می توانید data های صوتی را به شکل غیر فشرده یا PCM ضیط کنید. همچنین می توانید این data ها را به شکل فشرده یعنی IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, MPEG Layer-3 (mp3) و غیره ضبط کنید. امکان ضبط data روی stream، توقف و ادامه ضبط، دریافت position فعلی صدا و ضبط data روی هرگونه recorder نصب شده روی سیستم (چندین کارت صدا) از دیگر قابلیت های این library برای ضبط است. Alvas.Audio برای پخش نیز امکانات مشابهی را ارائه می کند و می توانید صداهای فشرده، غیر فشرده یا stream ها را پخش کنید. پخش فایل های صوتی mix شده، توقف و ادامه پخش صدا، دریافت position فعلی صدا و همچنین پخش از تمام player های نصب شده روی سیستم با پشتیبانی از چند کارت صدا از دیگر قابلیت های آن است. برای برپا کردن mixer control ها می توانید به کمک این ابزار source line برای ضبط انتخاب کنید، ولوم source line برای ضبط را تغییر دهید، کنترل های اضافی مثل Mic Boost برای انجام تنظیمات در اختیار داشته باشید و یا پخش صدا را mute کنید. در زمینه ویرایش و تبدیل نیز Alvas.Audio امکانات زیادی ارائه می کند که از جمله آن ها می توان به تغییر سرعت فایل صوتی، تغییر volume صدا، حذف بخش هایی از stream، تبدیل wave stream به mp3، پخش و ضبط و تبدیل فرمت RAW headerless، تبدیل Dialogic .vox stream به MP3 stream و بسیاری موارد دیگر اشاره کرد. در ادامه لینک دانلود Alvas.Audio به همراه کرک آن ارائه شده است.
ویژگی ها و قابلیت های Alvas.Audio:
- - ضبط انواع مختلف صداهای فشرده و غیر فشرده
- - امکان ضبط روی تمام recorder های نصب شده روی سیستم
- - پخش انواع صداها روی تمام player های نصب شده
- - امکان انتخاب source line برای ضبط
- - امکان تغییر سرعت صدا
- - ساخت audio format از byte array
- - تبدیل فرمت های مختلف صوتی به یکدیگر
- - و بسیاری موارد دیگر.