单独控制 Pulseaudio LineOut/耳机音量

单独控制 Pulseaudio LineOut/耳机音量

默认的 PulseAudio 行为如下:首先我们将一些东西连接到 MOBO 的后面板,通常是扬声器,然后我们将一些东西连接到前面板,通常是耳机。
在这种情况下,扬声器将被静音,声音将通过耳机传输。

问题: 如何以允许两个输出播放声音和音量控制的方式进行配置分别地

让两个输出同时工作并不难,因为我们需要禁用 alsa-mixer 中的“自动静音”选项(尽管不确定重启后是否会持续)。
然而,如何控制它们的音量并选择性地在软件中使其中一个输出静音?
我已经看到很多人问这个或类似的问题,但到目前为止我还没有看到可行的解决方案。迄今为止我所尝试过的最好的描述这里,但我未能使用这些信息取得任何结果。

请注意,我并不是要求通过这些输出播放不同的流,只是控制音量。然而,如果也可以播放不同的流,那将是一个巨大的好处!

从我的角度来看,最好的解决方案是“教”pulseaudio 将前面板和后面板视为单独的输出设备(这在 Windows 上是可能的)。但到目前为止,一切都表明这在 Linux 上是不可能的。

我正在使用 Linux Mint 19.1,但这个问题应该与所有 ubuntu 系列相关

在 Windows 上,通过安装任何 Realtek 或您的声卡驱动程序可以轻松实现此操作。

相关内容