Cubase и Latency Compensation

  • Автор темы Автор темы vladg
  • Дата начала Дата начала

vladg

Well-Known Member
14 Июл 2007
219
350
63
Что-то заглючило и в Cubase SX при записи wave треки разъехались относительно midi и пришлось их вручную двигать (назад), чтобы все совпадало, причем изначально я этого не заметил (позор мне) и получился полный брак (с midi-треками все ok). Раньше на другом компе с другой звуковухой проблем таких не было. Самое интересное, что размер ASIO буфера стоит 128 и при мониторинге задержка на слух именно такая, какая и должна быть при размере буфера 128. Такое ощущение, что Cubase считает, что задержка карточки много больше и сам двигает дорожку, чтобы компенсировать.

В Cooledit/Audition было прямо значение для компенсации latency, которое можно было опытным путем подобрать, если вход звуковухи соединить с выходом так, что при воспроизведении и одновременной записи wav'ы не разъезжались. Но Cooledit/Audition работали через WDM, а основной бонус ASIO, как я понимаю, гарантированная фиксированная latency, определяемая размером буфера.

Обе карточки, упоминаемые выше, нативно поддерживают ASIO; использую стандартные драйверы (собственно, все работало OK на Maya MK44 II, а работает криво на Echo Indigo IO)

Вопрос в том, что это косяк с драйверами карточки (в это я охотно поверю) или я что-то в Cubase не включил или что-то случайно выключил? То есть есть ли в Cubase настройки, связанные с latency, кроме размера буфера на ASIO Control Panel?
 
Странно, как-то само все рассосалось. То есть втыкаю вход в выход: на записи сигнал в wave находится там же, где и на воспроизведении. Причем, повторил то же в том проекте, в котором была проблема.

Единственное объяснение, что во время записи был активизирован какой-то insert, который и давал такой сдвиг.

Ладно, если еще раз проявится тут же попробую сделать какие-нибудь дополнительные наблюдения.
 
Нашел галку "Direct Monitoring". Я так понял, если используется мониторинг средствами Cubase, то есть он читает с карточки, он воспроизводит, то компенсируется задержка в двойной размер буфера. Если мониторинг средствами звуковой карточки (или внешний с микшера до попадания сигнала в звуковуху), то компенсируется задержка в один размер буфера.

А если при записи несоответствие типа мониторинга, то трек может съехать.
 
Еще вопрос. А как в Cubase узнать, какую задержку вносит vst plugin?

Вот например цитата:

The Kjaerhus Classic Limiter sounds ok but cubase reports 580 samples latency so I am wondering if I can go lower than that.

А где посмотреть, что именно 580 samples?
 
Device Setup -Plugin Information есть колонка с Latency
 
Привет.
Копался -копался с компенсацией, так и не понял как она ведёт себя.
Используются : Asio4All 512-буфер 96кГц-32float. Беру Микрофон поднашу его к наушникам, пускаю записанные короткие импульсы (закрытый хэт), записываю паралельную дорожку и смотрю задержку(в сэмплах).
Далее эту задержку выставляю в компенсацию в Кубе, -повторяю опыт. Получается перебор, подгоняю->с 4-5 раза удаётся настроить. Начинаю запись, и после вижу что-то не так..проверяю, опять отстаёт, а иногда опережает - приходится заново "калибровать" . Почему такая нестабильность? и как зафиксировать задержку?
 

Сейчас просматривают