ASIO

Задержка (Latency)

Сегодня я хочу рассказать про драйвера ASIO, которые очень нам понадобятся. Будем считать, что у нас простая встроенная звуковая карта Realtek. Когда мы подключаем в Line-in микрофон, например, то звук, прежде чем выйти на АС (акустическую систему) проходит не один “поворот”, т.е. с задержкой (Latency). Если же мы используем виртуальный инструмент (VST), то пока звук дойдет до железа он сделает опять-таки не один “поворот”, а нам задержки не нужны, ну, или нужно свести их к минимуму. Так вот фирма Steinberg и решила эту проблему, выпустив ASIO (Audio Stream Input Output) для улучшения воспроизведения/записи звука. При использовании этих драйверов звук обходит “повороты” и выходит напрямую, тем самым мы можем регулировать задержку.



Сегодня поддержка ASIO есть практически у любой уважающей себя звуковой карты, но нам понадобятся бесплатный драйвер ASIO4ALL, который и был создан для “остальных” звуковых карт, например, нашей Realtek.

Установка очень простая и не займет много времени. Запускаем Cubase, идем в Devices –> Device Setup –> Vst Audio System и в списке выбираем ASIO4ALL.

Есть один нюанс. Latency зависит от Buffer Size. Чем больше буфер, тем больше задержка. Чем меньше задержка, тем больше нагрузка на центральный процессор компьютера. То есть, чем меньше размер буфера, тем чаще ЦП придется обращаться к нему и “забивать” его “кусочками звуков”. Если же он не будет успевать это делать, то Вы будете слышать треск. Треск – это пустые промежутки, которые не успел заполнить ЦП. Поэтому тут придется чем-то пожертвовать. Есть мнение, что хорошая звуковая карта решит проблему с нагрузкой, но это не так. В некоторых случаях даже усугубит ситуацию.

Комментариев нет «ASIO»

Ваш отзыв:

Имя (обязательно):
Почта (обязательно, не публикуется):
Сайт:
Сообщение (обязательно):
XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>