pulseaudioチャンネルをJACKに公開する

pulseaudioチャンネルをJACKに公開する

私は JACK 上で PulseAudio を実行していますが、PulseAudio は JACK に単一の入力/出力を公開するだけです。PulseAudio は複数のチャンネルをサポートしているので、異なるチャンネルを JACK に個別に公開する方法はありますか。Skype からのギター レッスンの録音をサポートし、バッキング トラックでギターを演奏するときにすべての値をより適切に制御できるようにしたいと考えています。

答え1

Pulseaudio JACKシンクを追加する(Pulseaudioの再生をJACKに送信する)

pactl load-module module-jack-sink channels=2 connect=0

Pulseaudio JACKソースを追加する(JACKオーディオをPulseaudioキャプチャに送信する)

pactl load-module module-jack-source channels=2 connect=0

モジュールオプション

'connect=0' は JACK 'system:playback' 出力への自動接続を防止します

「チャンネル=2」はステレオペアへの接続を制限します

コマンドを繰り返して複数の接続を追加できます。
「Pulseaudio JACK Sink」がすでにロードされている場合、別のシンク接続を追加するコマンドは「Pulseaudio JACK Sink 01」を作成します。

関連情報