Ubuntu Studio 12.04에서 PureData(Pd)가 낮은 대기 시간으로 작동하도록 만드는 데 문제가 있습니다.
Pd와 Jack이 내 오디오 인터페이스(Alesis IO4)와 함께 작동하도록 했지만 프레임/기간 1024에서만 작동합니다. 이는 대기 시간이 45.2ms임을 의미합니다.
지연 시간을 낮추기 위해 프레임/기간을 낮추려고 하면 Pd에서 오디오 I/O 오류가 발생합니다.
나는 다른 매개변수를 조작하려고 했지만 Pd(및 대기 시간)에 영향을 미치는 것으로 보이는 유일한 매개변수는 프레임/기간입니다.
또한 여기에 설명된 구성을 사용하려고 했습니다.https://help.ubuntu.com/community/HowToJACKConfiguration, 하지만 그것도 작동하지 않습니다. 저는 라이브 악기와 처리 작업을 하기 때문에 지연 시간을 최대한 줄여야 합니다.
이견있는 사람?
답변1
Jack이 아마도 최선의 선택일 것입니다. Ubuntu Studio는 이미 linux-lowlatency가 사전 설치되어 있고 실시간 권한이 설정되어 있어 낮은 대기 시간을 제공할 준비가 되어 있습니다.
잭을 제어하려면 qjackctl을 사용하세요. 여기에서 자세한 내용을 읽어보세요.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+ 커뮤니티 등이 있습니다.
순수 데이터 관련 문제의 경우 메일 목록, 포럼 및 IRC 채널도 있습니다. 이에 대한 자세한 내용은 puredata 홈 페이지를 확인하세요.
저는 irc.freenode.net의 IRC 채널 #ubuntustudio에서 자주 소통합니다.
(저는 Ubuntu Studio의 프로젝트 리더이자 linux-lowlatency의 관리자입니다)