Ubuntu Studio 12.04 の Jack を使用した PureData(Pd) の低レイテンシ

Ubuntu Studio 12.04 の Jack を使用した PureData(Pd) の低レイテンシ

Ubuntu Studio 12.04 で PureData(Pd) を低レイテンシで動作させるのに問題があります。

私はオーディオ インターフェイス (Alesis IO4) で Pd と Jack を連携させていますが、フレーム/期間が 1024 の場合のみで、つまりレイテンシが 45.2 ミリ秒になります。

レイテンシを下げるためにフレーム/期間を下げようとするとすぐに、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+ コミュニティなどがあります。

puredata 固有の問題については、メーリング リスト、フォーラム、IRC チャネルがあります。詳細については、puredata ホームページを参照してください。

私自身は、irc.freenode.netのIRCチャンネル#ubuntustudioで頻繁に活動しています。

(私はUbuntu Studioのプロジェクトリーダーであり、linux-lowlatencyのメンテナーです)

関連情報