anDDRew, У меня 7ка, но я не использую StudioOne.
... и добавил:а что значит "писался с нулевым смещением"? своего рода delay compensation перед рендером. Кирилл, расскажи как это делаешь ты. нужна чёткая методология всего процесса
У меня драйвер правильно задержки сообщает, хотя когда я делал реампы я налажал, забыл что у меня в кубе стоит смещение 58 сэмплов, чтобы компенсировать задержку REACT:IR по цифре, а реампы я делал по аналогу с его DI-выхода.
Просто можно записать в лупбеке интерфейса (т.е. с выхода на вход интерфейса без промежуточных звеньев) начало тестового сигнала с импульсами (щелчками), точно определить смещение в сэмплах, тут проще, можно по максимальному сэмплу ориентироваться. Далее указать смещение в настройках DAW, оно по-разному может называться. В Cubase есть галка Adjust for Record Latency, под ним значение Record Shift в сэмплах. В рипере Preferences->Audio->R ecording, там обратная галка Use audio driver reported latency и значение Input manual offset. В других DAW надо искать аналогичные настройки.
E-Mu 1616M точно сообщает задержку, а вот для ESI Juli@ приходилось самому значение задавать, причём для неё смещение разное для разных сэмплрейтов (это чисто от конвертеров).
На автоматику я бы не полагался вообще.