ASIO یا Audio Stream Input Output نوعی درایور مخصوص کارت های صدای حرفه ایست که توسط کمپانی Steinberg تولید و معرفی شده.
این درایور از ارتباط با تاخیر پایین (low-latency) بین برنامه های صوتی و کارت صدا پشتیبانی میکند.
این در حالیست که درایور Direct Sound از Microsoft معمولا فقط برای داشتن ورودی خروجی stereo مورد استفاده قرار میگیرد.(برای user های غیر حرفه ای)
ASIO به آهنگسازان و همینطور مهندسین صدا این امکان را میدهد تا پردازش صداهای مورد نظرشان را بجای استفاده از سخت افزار های مختلف با نرم افزار های windows انجام دهند.
ASIO راه معمول بین برنامه مورد نظر را با لایه های مختلف سیستم عامل windows به حالت bypass در می آورد که با انجام این کار برنامه مورد نظر مستقیما با کارت صدا در ارتباط خواهد بود.
کنار گذاشتن هر لایه بمفهوم کاهش میزان تاخیر خواهد بود. (تاخیر اطلاعات صوتی که نرم افزار برای باز تولید به کارت صدا میفرستد و یا سیگنال ورودی از کارت صوتی که برای نرم افزار در دسترس خواهد بود)
به این وسیله ASIO یک راه نسبتا" ساده برای دسترسی به ورودی و خروجی های چندگانه و همچنین مستقل از هم ارائه میکند.
قدرت اصلی ASIO در غیر فعال کردن هسته میکس ویندوز (Mixing Kernels - Kmixer) که ذاتا" تاخیر زمانی بالایی دارند نهفته است.
کاربرد ASIO درایور فقط مختص سیستم عامل ویندوز میباشد چون سیستم عامل های دیگر مانند Linux با OS X ذاتا مشکل Kmixer را ندارند.
در ویندوز Vista به جای Kmixer از WaveRT استفاده شده که خود دارای مشکلاتیست از جمله اینکه WaveRT توانایی sync کردن صدا بین چند device را ندارد.
ترجمه و تخلیص از Wikipedia
آخرین ویرایش: