パルスオーディオチャンネルをJACKに公開

パルスオーディオチャンネルをJACKに公開

JACKの上でPulseAudioを実行していますが、PulseAudioはJACKに単一の入力/出力のみを公開します。 PulseAudioは複数のチャンネルをサポートしているため、さまざまなチャンネルをJACKに独立して公開できますか? Skypeでギターレッスンを録音する機能をサポートし、バッキングトラックでギターを弾くときにすべての値をよりよく制御できたらと思います。

ベストアンサー1

Pulseaudio JACK Sinkを追加(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' 出力への自動接続を防止します。

"channels=2" はステレオペアへの接続を制限します。

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

おすすめ記事