当连接新源时,Pulseaudio 环回会更改源

当连接新源时,Pulseaudio 环回会更改源

我有一个来自线路输入的音频流,我希望随时对其进行监控。我使用以下命令来执行此操作:

pacmd load-module module-loopback latency_msec=1 source='alsa_input.pci-0000_00_1f.3.analog-stereo'

并且每次我连接任何其他音频源(网络摄像头、USB 麦克风等)时,它都会切换到该源......导致接近耳流水平的反馈,迫使我要么尽快撕掉源,要么卸载模块并再次执行命令。

我正在此命令中命名源......为什么它保持改变当连接新源时?如何永久添加不会改变的指定设备的环回?

尝试注释掉 /etc/pulse/default.pa 中的“load-module module-switch-on-connect”,但没有任何效果。我以为这样就可以了,因为我觉得我在其他地方见过这种解决方案。我觉得我错过了什么……

系统详细信息:华硕 Prime Z370-A 主板、i7-8700K、Xubuntu 18.04、4.15.0-20-generic

答案1

为了有一个实际的回答而不是注释:source_dont_move=1加载模块时传递(文档)。

相关内容