У меня возникли проблемы с работой PureData(Pd) с низкой задержкой в Ubuntu Studio 12.04.
Я заставил Pd и Jack работать вместе с моим аудиоинтерфейсом (Alesis IO4), но только с частотой кадров/периодом 1024, что означает задержку 45,2 мс.
Как только я пытаюсь уменьшить количество кадров/период, чтобы уменьшить задержку, я получаю ошибку ввода-вывода звука от Pd.
Я пробовал экспериментировать с другими параметрами, но, похоже, единственный, который влияет на Pd (и задержку), — это Frames/Period.
Я также попытался использовать конфигурацию, описанную здесь:https://help.ubuntu.com/community/HowToJACKКонфигурация, но это тоже не работает. Мне действительно нужно получить минимально возможную задержку, потому что я работаю с живыми инструментами и обработкой.
Есть предположения?
решение1
Jack, вероятно, ваш лучший вариант здесь. Ubuntu Studio уже подготовлена к низкой задержке, с предустановленным linux-lowlatency, а также настроенными привилегиями реального времени.
Используйте qjackctl для управления jack. Подробнее об этом здесьhttps://help.ubuntu.com/community/UbuntuStudio/ProAudioIntro#UbuntuStudio.2BAC8-ProAudioIntro.2BAC8-1204.Starting_Jack
Затем запустите pd из командной строки с помощью:
pd -rt -jack -alsamidi -audiobuf 10
Если у вас есть еще вопросы, не стесняйтесь обращаться к пользователям и разработчикам Ubuntu Studio. Контактная информация здесьhttps://ubuntustudio.org/support/. У нас есть список рассылки, раздел форума, каналы IRC, сообщество Google+ и т. д.
Для вопросов, связанных с puredata, есть список рассылки, форум, а также канал IRC. Посетите домашнюю страницу puredata для получения дополнительной информации.
Я сам часто доступен на IRC-канале #ubuntustudio по адресу irc.freenode.net.
(Я руководитель проекта Ubuntu Studio и сопровождающий linux-lowlatency)