Contenido
#рецепты Коротко про задержки Давайте проследим путь звука в цепи от момента его возникновения до момента, когда мое ухо его услышало. Я жму клавишу своего железного синтезатора. В нем формируется аудиосигнал, который по проводу идет в аудиоинтерфейс. Далее аудиоинтерфейс этот аналоговый сигнал переводит в цифровой, далее он проходит уже через программный микшер аудиоинтерфейса, попадает в Вашу программу DAW на отдельную дорожку, на которой могут быть эффекты обработки, а могут и не быть. В ней Вы соединяете этот звук с другими. Дальше он идет на мастер -шину, на которой тоже есть некоторый набор эффектов, после этого, DAW отправляет цифровой сигнал обратно в аудиоинтерфенйс, где он преобразуется в аудиосигнал и поступает в мониторы (колонки), из которых уже в виде звуковой волны приходит к Вам в уши. Вроде все понятно, хоть и витиевато. А теперь давайте считать. Провода считать не будем, по ним сигнал идет очень быстро, поэтому там время прохождения сигнала будет ничтожно мало. Преобразование аудио в цифру требует некоторого времени. В среднем это от 8 до 20 мс. Далее в DAW есть масса эффектов, которые сами вводят в сигнал задержку. Например, штатный лимитер ableton вносит около 3 мс. Некоторые сторонние плагины могут вносить и того больше (iZotope Ozone, например, внесет от 170 до 700 мс задержки. Но давайте таких монстров учитывать не будем. Усредним цепочку эффектов до 10-20 мс, например. Далее аудиоинтерфейс переводит сигнал в аналоговый сигнал. Как правило, там требуется примерно столько же, как и в случае с преобразованием в цифру, то есть еще 8-20 мс. Ну и от колонок звук идет до ушей в зависимости от Вашего от них удаления в среднем 3 мс. Получается от 29 до 63 мс. То есть вы слышите звук этого синта на 29-63 мс позже, чем нажимаете на клавишу инструмента. Тут конечно множество разных переменных. Это может быть не синтезатор, а микрофон, аудиоинтерфейс может быть как очень быстрым в районе 3-4 мс на суммарное преобразование из аналога в цифру и обратно, так и катастрофически медленным, с гигантскими значениями в сотни миллисекунд. Цепь эффектов в программе тоже может быть очень сложной, что внесет еще тонну времени. Какой вывод можно сделать из всего этого? Если хотите взаимодействовать с программой в реальном времени, петь, играть на инструментах, Вам придется начать понимать, считать и знать как уменьшать эти самые задержки. Даже если хотите наиграть на миди-клавиатуре в vst синтезатор мелодию, задержек Вам все равно не избежать, хотя в таком случае они будут несколько меньше. Но не считаться с ними тоже не получится. Более-менее безболезненно я могу работать с общей задержкой 6-12 мс. Дальше уже становится мучительно и некомфортно. Ну вот получилось не коротко. Точнее не быстро. Задержки и тут преследуют. А какой порог слышимости по рассинхрону у Ваc? Как боретесь с задержкой? В комментариях могу подсказать, как справляюсь с ней сам и что можно сделать лично Вам для ее уменьшения.