有人知道如何让所有音频流同时更新吗?目前,如果我更新主音量控制,它不会更新所有内容。即 Chrome、VLC 或任何其他具有音量的程序都有单独的流。我需要根据每个程序更新这些。有没有办法同时控制所有程序?
答案1
不,没有办法做你想做的事。这是一个功能,而不是错误。有两种方法可以控制音量。全局音量控制设置整个系统的输出。现在,如果你还从特定程序内部更改音量,这将仅影响该程序的输出。
这与将便携式 CD 播放器或 mp3 播放器连接到 HiFi 相同。然后您可以从主放大器更改音量,也可以从 CD 播放器更改音量。一个设置设备提供的音量,另一个设置整个系统的音量。
您的操作系统的工作方式类似,各个程序的音量滑块定义它们向音响系统(上文类比中的放大器)发送的输出音量,全局滑块设置音响系统应向扬声器发送的输出音量。这两个系统完全独立,无法合并(真的不知道您为什么要合并)。
改变全局音量做影响所有程序,但它不会影响它们自己的音量。可以将全局音量控制视为应用于所有单独音量的乘数。