Audio Stream Input/Output

Материал из Википедии — свободной энциклопедии
ASIO logo
ASIO logo

Audio Stream Input/Output (ASIO), «ввод-вывод потоковых аудиоданных» —

интерфейс
к аппаратным ресурсам, а также технология, решающая две существующие на сегодняшний момент проблемы:

ASIO используется в программно-аппаратном интерфейсе драйвера звуковой карты, обеспечивающим при передаче аудиопотока низкие уровни задержки и высокую точность. В то время как для непрофессионального применения наибольшее распространение в среде Windows получила технология Microsoft DirectSound, ASIO, в отличие от неё, даёт музыкантам и звукоинженерам возможность программной обработки звука в режиме реального времени, позволяя заменить внешнее оборудование звуковой обработки.

Низкие задержки обеспечиваются за счёт того, что в интерфейсе ASIO происходит обход множества промежуточных программных уровней, и осуществляется взаимодействие с оборудованием (звуковой поток минует системный микшер и поступает напрямую в драйвер устройства, и далее в

ЦАП
) напрямую. Кроме того, ASIO предоставляет относительно простой способ доступа к нескольким аудиовходам и выходам. Главным преимуществом технологии является также отказ от использования
микшерного
ядра Windows Audio (KMixer), что позволяет достичь высокой скорости связи с аудиооборудованием. В отличие от KMixer, немикшируемый поток данных в протоколе ASIO является побитово-идентичным (т. н. битперфект), обеспечивая высокую верность воспроизведения.

Сфера применения данного аудиоинтерфейса, как правило, ограничивается

Mac OS X или Linux) отсутствуют подобные проблемы с задержками и микшированием (см. Core Audio и ALSA). В Windows Vista KMixer был удалён и заменён новым драйвером порта WaveRT. WaveRT, однако, не может обеспечивать синхронизацию нескольких аудиоустройств и не поддерживает внешнее тактирование[1]
.

В 2007 году создан экспериментальный ASIO-драйвер для

WINE — wineasio, использующий звуковой сервер JACK
, и позволяющий многим ASIO-приложениям работать с низкой задержкой под WINE.

См. также

Примечания

  1. Native Instruments Releases Detailed Vista Compatibility Information
  2. WASAPI Архивная копия от 2 августа 2020 на Wayback Machine // "Звукомания", 7.11.2019
  3. Зачем нужно WASAPI и как правильно выводить звук в Windows Архивная копия от 26 октября 2020 на Wayback Machine // audiotop.ru, 1.09.2020