サウンドカードの入力ソースをレシーバ出力に永久にルーティングして聞きたいです。これを達成するために、次の行を追加しました~/.config/pulse/default.pa
。
load-module module-loopback latency_msec=5 source=alsa_input.pci-0000_00_1b.0.analog-stereo source_dont_move=true
問題は、すべてのブーツで動作しないことです。
私の最初の推測は、入力ソースが準備される前にループバックモジュールがロードされることがあることです(module-udev-detect
まだ作業が完了していない可能性があります)。
うまくいかない場合は、次のログがあります。
Nov 17 10:13:18 localhost.localdomain pulseaudio[1127]: E: [pulseaudio] module-loopback.c: No such source.
Nov 17 10:13:18 localhost.localdomain pulseaudio[1127]: E: [pulseaudio] module.c: Failed to load module "module-loopback" (argument: "latency_msec=5 source=alsa_input>
PAは、いくつかの桟橋のbashスクリプトに頼らずにソースが利用可能な場合にのみモジュールをロードする簡単な方法を提供しますか?