Не знаю, может это только для меня и Володи Белова было откровение узнать, что оказывается фича Куба Asio Guard, которая существенно снижает нагрузку на ASIO при работе в Кубе, есть и в Рипере, только называется иначе и настраивается чуть по другому.
Ноги выросли вот из этой темы -
AMD Ryzen для DAW
И "пинок под зад", чтоб обратить на это внимание и разобраться дал @Dmitry Stepin, и подхватил вопрос @belovw.
Суть вопроса вот в чём -
При работе с проектами в Рипере мы часто замечаем как СИЛЬНО возрастает нагрузка на ASIO (RT CPU) если включить на треке Rec Arm.
Вот пример с одним треком и Дивой с пресетом из приведенной выше темы (где меряли пиписки интела и AMD) -
Видно как в первую очередь возрастает нагрузка на RT CPU.
И лично я понятия не имел до конца почему так происходило.
А вот теперь разобрался - есть такая замечательная в Рипере опция - Anticipative FX processing, в которой стоит по умолчанию Render-ahead = 200 ms -
И по сути выключение этой опции делает тоже самое с нагрузкой, что и включение на канале записи -
Т.е. те самые 200 ms при отключении записи на треке по сути меняют буфер с выставленного вами в драйвере ASIO на вот эти 200 ms.
И все жалобы, что вот нажал на плэй, а он стартует с запазданием и при стопе не сразу останавливается - вот эти 200 ms!
Опять-же, в этом легко можно убедиться, не снимая галочку с опции, а поставив буфер МЕНЬШЕ чем вы выставили в драйвере ASIO.
Вот у меня стоит 512 spl и это на моей RME - 10 ms.
Если ставлю больше 10 ms функция по прежнему работает нам на пользу и RT CPU минимально, ставлю хоть чуть меньше - тут же получаем эффект включения записи на треке -
Так что - если хотите более быстрой реакции Play/Stop при сведении в Рипере (когда нет дорожек с включённой записью) - смело меняйте этих 200 ms на величину ЧУТЬ большую, чем вы выставили в ASIO буфере - и фича Reaper ASIO Guard будет работать и реакция будет заметно быстрее.
PS: Ну и следите за тем, чтоб не оставалось на треке не нужного включения Rec Arm - отключайте запись на ВСЕХ треках при сведении, это сильно увеличит производительность Рипера!
Ноги выросли вот из этой темы -
AMD Ryzen для DAW
И "пинок под зад", чтоб обратить на это внимание и разобраться дал @Dmitry Stepin, и подхватил вопрос @belovw.
Суть вопроса вот в чём -
При работе с проектами в Рипере мы часто замечаем как СИЛЬНО возрастает нагрузка на ASIO (RT CPU) если включить на треке Rec Arm.
Вот пример с одним треком и Дивой с пресетом из приведенной выше темы (где меряли пиписки интела и AMD) -
И лично я понятия не имел до конца почему так происходило.
А вот теперь разобрался - есть такая замечательная в Рипере опция - Anticipative FX processing, в которой стоит по умолчанию Render-ahead = 200 ms -
И по сути выключение этой опции делает тоже самое с нагрузкой, что и включение на канале записи -
И все жалобы, что вот нажал на плэй, а он стартует с запазданием и при стопе не сразу останавливается - вот эти 200 ms!
Опять-же, в этом легко можно убедиться, не снимая галочку с опции, а поставив буфер МЕНЬШЕ чем вы выставили в драйвере ASIO.
Вот у меня стоит 512 spl и это на моей RME - 10 ms.
Если ставлю больше 10 ms функция по прежнему работает нам на пользу и RT CPU минимально, ставлю хоть чуть меньше - тут же получаем эффект включения записи на треке -
Так что - если хотите более быстрой реакции Play/Stop при сведении в Рипере (когда нет дорожек с включённой записью) - смело меняйте этих 200 ms на величину ЧУТЬ большую, чем вы выставили в ASIO буфере - и фича Reaper ASIO Guard будет работать и реакция будет заметно быстрее.
PS: Ну и следите за тем, чтоб не оставалось на треке не нужного включения Rec Arm - отключайте запись на ВСЕХ треках при сведении, это сильно увеличит производительность Рипера!
Последнее редактирование: