Здравствуй, дорогой читатель! На этот раз, поведаю я тебе о том, как устроено ASIO. Давайте разбираться .)
Кто работал со звуком, наверняка наслышан о такой штуке, как ASIO. Данная аббревиатура расшифровывается как "Audio Stream Input/Output". Другими словами "Аудио Поток Вход/Выход". Создан он был немецким производителем софта Steinberg. Изначально он был задействован в программе Cubase, для создания мультитрекового цифрового аудио с малым количеством задержек и артефактов.
Такие нюансы называются latency, но они создают много трудностей музыкантам.
latency возникает в следствии того, что звук, который записан, идёт через всю операционную систему, системную шину, вашу программу - хост, и только потом уже отмечается на HDD.
ПК проводит ряд операций со звуком, данные процессы проходят быстро, но им нужно время для того, чтобы камешек с ними мог работать. В итоге, у нас создаётся задержка.
Если, мы применяем ASIO, то все процессы меняются , и становятся короче. Теперь не нужно лезть через всю операционную систему. У нас, есть прямой путь к нашей звуковой карте.
Говоря простым языком, ASIO может уходить от не нужных операций в вашем ПК.
Как правило, ASIO работает в драйвере звуковой карты, но есть и другие драйвера, от других разработчиков. Наиболее популярный - ASIO4ALL. Он может регулировать объём буфера, но не может создать побитовую передачу звукового потока. Сэкономить на звуковой карте без поддержки ASIO нет возможности.
Если поддержка ASIO присутствует, то не факт, что она там функционирует правильно. В определённых потребительских картах поддержка лишь косвенно, и мало чем отличается от ASIO4ALL. Более точно, данная технология реализована в профессиональных звуковых картах, но тут возникают вопросы с панелью карты. К примеру, в E - MU - DSP звуковой поток можно направить сразу со стрипа, можно после микшера E - DSP звуковой карты ( после обработки ).
Заключение
Мы с вами рассмотрели, что такое ASIO и как с ним работать. Если у вас есть своё мнение по поводу данной технологии, то буду рад почитать вашу точку зрения в комментариях.
На этом, я заканчиваю. Увидимся на канале! Про лайки и подписку, вы и сами всё знаете. )
Есть желание узнать о высоких технологиях, играх и гаджетах? Тогда смотрим на темы: