设置 pavucontrol 的音量上限

设置 pavucontrol 的音量上限

我在用着鲁本图 Xenial我面临的问题pulseaudio是没有设置音量上限,pavucontrol这导致不必要当我增加音量增量命令时,放大会导致音频质量变差pactl set-sink-volume 0 +5%。如果可能的话,我想将最大音量限制为 100%,就像在 中一样alsamixer

答案1

我也遇到过同样的问题并疯狂地寻找解决方案。

我下载了 pavucontrol 的源代码,但没有配置文件修复。

显然这是推荐值,因为这就是PA_VOLUME_UI_MAX 设置为。将 PA_VOLUME_UI_MAX 的所有实例更改为 PA_VOLUME_NORM 并重建是我能想到的唯一解决方案。

这是“设计使然”。老实说,我不知该说什么,因为过度放大可能会永久损坏扬声器;这是推荐的默认设置,这并不能很好地说明程序员的音频工程知识。如果有人想超速行驶,那没问题;但这不应该是默认设置。

相关内容