如何阻止 PulseAudio 将其他设备静音

如何阻止 PulseAudio 将其他设备静音

当我不运行 PulseAudio,只运行 ALSA 时,音乐效果很好。如果 PulseAudio 正在运行,将 Master 或扬声器静音也会使另一个静音,但要取消静音,我必须单独取消它们两个的静音。我的目标是当我将 Master 静音时,使 PulseAudio 不会将扬声器静音。

还提到了我看到的行为这里,但我没有看到任何有关如何禁用它的信息(除了不使用 PulseAudio 之外,但我有一些需要它的东西)。

操作系统:Artix Linux 5.8.8
Pulseaudio:13.0-3

答案1

部分答案:

有了附加信息“应该既可以与 Pulseaudio 一起使用,也可以与 ALSA 一起使用”,我想您除了配置 Pulseaudio 更改的 ALSA 混音器之外别无选择。

几年前我看过,但我已经忘记了所有细节。这是我记得的:

Pulseaudio 跟踪“配置文件”,这些配置文件又映射到特定的 ALSA 用法,并且混音器的文件位于/usr/share/pulseaudio/alsa-mixer/paths.为了避免弄乱默认配置,您需要自己的配置文件,然后需要将其与所需的混音器关联。

为了撰写您自己的个人资料,我想我主要使用了来自这个答案

我不记得我是否真的需要设置混音器路径,所以在它起作用之前可能会遇到一些颠簸。

玩得开心,这将是一项相当大的工作。

相关内容