如何停止脉冲闪避(降低)图腾音频音量?

如何停止脉冲闪避(降低)图腾音频音量?

我在后台收听播客,但也使用 mumble 等工具与我的游戏小组 (steamlug) 保持联系。最近从 12.04 更新到 14.04 后,出现了以下行为:

每当有人在 mumble 上说话时,totem 和 Minecraft 音量都会调整到 51%。我还没有加载闪避模块,它似乎也不在列表中。我知道 pulse 中有角色可以控制这一点,但我找不到哪个模块在执行此操作。

当我发现 module-intended-roles 时,pactl list我卸载了它,但似乎没有什么变化。我想可能是 module-filter-apply 造成了这种情况,也卸载了它,没有任何变化。

答案1

当我遇到音量衰减问题时,我在 Mumble 中做了一些源代码挖掘。您的问题出在 Mumble 上,而不是 PulseAudio 上。Mumble 在配置->设置->(单击高级复选框)->音频输出中有一个设置。有一个滑块,上面写着“通过...衰减应用程序”,下面有两个复选框。取消选中它们以禁用衰减。

Mumble 使用 PulseAudio API 手动调整除自身之外的所有应用程序的音量级别来进行衰减。我发现这特别烦人,因为 Mumble 会衰减全部应用程序,而不管它们实际输出到哪里。例如,如果我通过 HDMI(不同的输出)观看电影,并且出于某种原因使用 Mumble,那么只要有人说话,电影音量就会降低。除了编写补丁外,没有其他办法可以解决这个问题 ;)。我有一个拉取请求如果音频输出与 Mumble 使用的输出不同,则 Mumble Git 可以避免衰减。

相关内容