Кіріспе
Компьютерлік дыбыс картасының драйверлік протоколы Audio Stream Input/Output (ASIO) – Steinberg компаниясы ұсынған сандық аудио үшін компьютерлік дыбыс картасының драйверлік протоколы. Ол бағдарламалық қолданба мен компьютерлік дыбыс картасы арасында төменгі кешігу және жоғары сапалы интерфейсті қамтамасыз етеді. Microsoft DirectSound кәсіби емес пайдаланушылар үшін аралық сигнал жолы ретінде кеңінен қолданылса, ASIO музыканттар мен дыбыс инженерлеріне сыртқы аппараттық құрылғыларға тікелей қол жеткізуге мүмкіндік береді. ASIO қолданушы қолданбасының стандартты дыбыс жолын Windows операциялық жүйесінің аралық бағдарламалық қабаттары арқылы айналып өтеді, нәтижесінде қолданба тікелей дыбыс картасының аппараттық бөлігімен байланысады. Айналып өтілген әрбір қабат кешігуді (аудио ақпаратты жіберген кездегі қолданба мен дыбыс картасының арасындағы уақыт кешігуі немесе дыбыс картасынан түскен кіріс сигналдарының қолданбаға қолжетімді болуы арасындағы кідіріс) азайтады. Осылайша, ASIO бірнеше аудио кіріс және шығыстарға тәуелсіз түрде қол жеткізудің салыстырмалы түрде оңай жолын ұсынады.
Audio Stream Input/Output (ASIO) is a computer sound card driver protocol for digital audio specified by Steinberg, providing a low latency and high fidelity interface between a software application and a computer's sound card. Whereas Microsoft's DirectSound is commonly used as an intermediary signal path for non professional users, ASIO allows musicians and sound engineers to access external hardware directly. ASIO bypasses the normal audio path from a user application through layers of intermediary Windows operating system software so that an application connects directly to the sound card hardware. Each layer that is bypassed means a reduction in latency (the delay between an application sending audio information and it being reproduced by the sound card, or input signals from the sound card being available to the application). In this way, ASIO offers a relatively simple way of accessing multiple audio inputs and outputs independently.
Операциялық жүйелер
Интерфейс қолдауы әдетте Microsoft Windows жүйесімен шектеледі. Windows Vista нұсқасынан бастап KMixer жойылды және WASAPI және жаңа WaveRT порт драйверімен алмастырылды. Linux үшін Windows үйлесімділік қабаты ретінде Wine үшін эксперименталды ASIO драйвері, WineASIO да бар. WineASIO драйвері дыбыс тікелей трансляциясы үшін JACK дыбыс серверін пайдаланады және көптеген ASIO қолдауын білетін қосымшаларды WINE ортасында төмен кешігумен іске қосуға мүмкіндік береді. Басқа тегін немесе ашық кодты баламалар – ASIO4All, FlexASIO, ASIO2KS және ASIO2WASAPI. Бұл өнімдік протокол болғандықтан, Windows негізіндегі DAW және басқа да жазу бағдарламалық қамтамасымен әмбебап үйлесімділікке ие емес. Мысалы, Audacity аудио редакторының пайдаланушы нұсқаулығында былай делінген: «Лицензиялық шектеулер бізге Audacity-дің жарияланған нұсқаларына ASIO қолдауын қосуға мүмкіндік бермейді, бірақ Audacity жеке, таратуға жарамайтын пайдалану үшін ASIO қолдауымен жинастырылуы мүмкін».