Я использую Cocos Reaper в качестве программного обеспечения DAW и пытаюсь записывать фортепианные треки с помощью плагинов VST, загруженных с VST4FREE . В качестве MIDI-клавиатуры я использую свой синтезатор - Roland XPS 10. Клавиатура работает отлично, и я могу записывать и экспортировать треки, но проблема, с которой я сталкиваюсь, заключается в задержке аудиовыхода с моего компьютера, когда я пытаюсь контролировать реальный звук. время. Я пытался использовать несколько плагинов VST, все они были загружены с VST4FREE.; плагины для фортепиано, драм-машин и т. д., но я сталкиваюсь с одной и той же проблемой для всех них. Что я делаю в данный момент, так это подключаю наушники к синтезатору, поэтому я могу слышать то, что играю, прямо с синтезатора, в то время как звук записывается в reaper через плагин VST. Но я хочу иметь возможность слышать вывод звука VST с моего компьютера в реальном времени без задержки. Клавишники поймут, почему мне нужно слышать именно то, что записывается. Я искал решения и делал все, что они говорили: я установил ASIO4ALL , попытался изменить размер буфера .как было сказано на форуме кокосов, пытался изменить настройки задержки в жнеце, но ни один из них не работал. Может кто-нибудь, пожалуйста, скажите мне, как избавиться от задержки и контролировать в реальном времени, как я играю на синтезаторе, в жнеце? Кроме того, приветствуются альтернативы reaper, которые, кажется, устраняют эту проблему, если мы не сможем найти способ исправить это в reaper. Заранее спасибо.
Способы уменьшить задержку:
Буфер — это часть памяти, выделенная системой. Этот бит памяти предназначен специально для увеличения задержки. Причина, по которой используются буферы, заключается в том, что разные системы внутри компьютера имеют разную задержку в том, насколько быстро они могут получить доступ и / или обработать записанные аудио или инструментальные сэмплы. Если воспроизведение звука не «замедлено» немного с помощью буфера, то могут быть щелчки, хлопки и выпадения, если источник звука или процессор слишком медленны в подаче звука на процессор. интерфейс. Чем дольше задержка, вызванная системными компонентами, тем больше должен быть буфер, чтобы предотвратить выпадение, щелчки или всплывающие окна.
Способ оптимизации буфера состоит в том, чтобы установить его как можно меньше, а затем воспроизводить звук или играть на виртуальном инструменте, прислушиваясь к проблемам со звуком. Если есть какие-либо проблемы, увеличьте размер буфера на один шаг и повторите попытку. Продолжайте увеличивать размер буфера, пока проблемы не исчезнут. В этот момент вы обнаружите минимально возможную задержку с вашей конфигурацией (интерфейсом, программным обеспечением и т. д.).
Как правило, все, что меньше 10-20 мс, вполне неплохо, хотя многих музыкантов может раздражать более 5 мс. Получение менее 5 мс не просто и не дешево.
В качестве альтернативы, если вы не можете получить это достаточно сейчас, может быть запись с менее ресурсоемким vst, чтобы получить миди-ноты в галку и т. д. с низкой задержкой, которая не будет отвлекать вашу игру. Затем вы можете переключиться на тот vst, который вам действительно нужен, чтобы он был в готовом треке. Это работает, если это не живое игровое приложение.
Я изучал эту проблему, и никто в Интернете не предложил еще одно решение, которое имело для меня большое значение: моя миди-клавиатура USB была подключена к компьютеру, а аудиоинтерфейс USB (Tascam US2x2) посылал звук из компьютер. Лучшая задержка, которую я получил, которая была достаточно стабильной, составляла около 8 мс при воспроизведении виртуального синтезатора в Reaper с использованием программного обеспечения комплекта подключения Jack в ОС AV Linux. В качестве эксперимента я купил миди-кабель и подключил клавиатуру к аудиоинтерфейсу USB с помощью миди-кабеля. Очевидно, для этого вам нужен аудиоинтерфейс с миди-входом. Я думал, что предоставление аудиоинтерфейсу обработки всех входных и выходных данных уменьшит задачи, выполняемые ЦП компьютера, и освободит ЦП для уменьшения задержки. Оказывается, это имело большое значение. Когда миди-клавиатура подключена к аудиоинтерфейсу USB, и только одно USB-устройство, подключенное к компьютеру, я добился задержки в 1-2 мс при игре на виртуальном синтезаторе в Reaper. Это включает в себя применение эффекта реверберации к синтезатору. Так что играть на клавиатуре стало намного проще. Определенно стоит попробовать.
не записывайте с включенными эффектами, это увеличивает вычислительную мощность и, следовательно, задержку. Уменьшите частоту дискретизации — уменьшите ее до 128 или ниже, если ваша система может с этим справиться. Установите SSD — твердотельные накопители работают молниеносно.
Йорик
Шонксер
progy_rock
progy_rock
Шонксер
Тодд Уилкокс
Тодд Уилкокс
progy_rock