Ubuntu Studio 12.04 中使用 Jack 實作 PureData(Pd) 的低延遲

Ubuntu Studio 12.04 中使用 Jack 實作 PureData(Pd) 的低延遲

我無法讓 PureData(Pd) 在 Ubuntu Studio 12.04 中以低延遲工作。

我讓 Pd 和 Jack 與我的音訊介面 (Alesis IO4) 一起工作,但只能以 1024 幀/週期工作,這意味著延遲為 45.2 毫秒。

一旦我嘗試降低幀/週期以降低延遲,我就會收到來自 Pd 的音訊 I/O 錯誤。

我試圖弄亂順序參數,但唯一影響 Pd(和延遲)的參數是幀/週期。

我還嘗試使用此處解釋的配置:https://help.ubuntu.com/community/HowToJACKConfiguration,但它也不起作用。我確實需要盡可能降低延遲,因為我使用現場樂器和處理。

有什麼想法嗎?

答案1

傑克可能是你最好的選擇。 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.freenode.net 的 IRC 頻道 #ubuntustudio 上

(我是 Ubuntu Studio 的專案負責人和 linux-lowlatency 的維護者)

相關內容