JACKの出力でBluetoothオーディオデバイス(私はSUREエレクトロニクスのAMP)が使えるかどうか知りたいです。
現在、私はpulseaudio-bluetoothモジュールとは反対方向にjackdでpulseaudioを実行する可能性についてのみ知っています。 pulseaudioをjackdのクライアント(ソース/シンクと呼ばれる)として使用することです。
PS:もっと遅れやその他の問題があるようです。これは極端なケースかもしれませんが…それでもやりたいです。
ベストアンサー1
キットはpulseaudio-jack
PulseAudioとJACK接続をサポートしています。
PulseAudioが通常ALSA接続で使用されていない場合は、ALSAデバイスを「オフ」に設定できます。
pactl set-card-profile 0 off
より多くのオーディオデバイスが必要な場合は、コマンドを繰り返して等0
に変更してください。1
2
より良い解決策は、ALSAカードを検出するパルスオーディオモジュールを取り外すことです。
cp /etc/pulse/default.pa ~/.config/pulse/default.pa
nano ~/.config/pulse/default.pa
このセクションを見つけて、次のように各行の先頭に「#」を追加します。
### Automatically load driver modules depending on the hardware available
#.ifexists module-udev-detect.so
#load-module module-udev-detect
#.else
### Use the static hardware detection module (for systems that lack udev support)
#load-module module-detect
#.endif
nanoを保存して終了します(他のテキストエディタを使用できます)。
PulseaudioまたはPCを再起動して新しい設定を再ロードします。
D-BusでJACKを使用すると、Pulseaudio Jack SinkとPulseaudio JACK Source接続が自動的にロードされます。
JACKとPulseAudioの両方が実行されている場合は、接続を追加できます。
pactl load-module module-jack-sink
pactl load-module module-jack-source connect=0
JACKのサウンド出力はPulseAudioで再生できます。
pactl load-module module-loopback source=jack_in
PulseaudioがJACKの後に起動したら、設定ファイルの末尾に「pactl」を引いたコマンドを追加できます。~/.config/pulse/default.pa