WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
ASIO logo

Audio Stream Input/Output (ASIO), «ввод-вывод потоковых аудиоданных» — протокол передачи данных с малой задержкой (англ. low-latency), разработанный компанией Steinberg, предоставляющий приложениям унифицированный интерфейс к аппаратным ресурсам. А также технология, решающая две существующие на сегодняшний момент проблемы:

  • Минимизация задержек записи и воспроизведения звука;
  • Предоставление универсального интерфейса для мультиканального ввода и вывода звуковой информации.

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

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

Сфера применения данного аудиоинтерфейса, как правило, ограничивается Microsoft Windows, так как в других операционных системах (например, в 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

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии