为什么 Mac 没有像 Windows 那样的音量混音器?
在 Windows 11 电脑上,各 App 音量是系统的一部分:微软自己的帮助把您引向开始 > 设置 > 系统 > 声音 > 音量合成器,在那里每个 App 都有一个滑块、一个静音状态,甚至还有自己的输出设备(微软支持)。在 Mac 上,您只有一个滑块。所以这个问题不断被提起:为什么 Mac 没有音量混音器?
本文是背景介绍。简短的版本:Apple 从未解释过,第三方 App 表明这是可以做到的,而您今天就可以弥补这个空白。
macOS 提供的替代方案
Apple 的“声音”设置(Apple 支持,macOS Tahoe 26 版)有三组控制:
- 输出:选择输出设备,设置输出音量、静音,以及左右之间的平衡。
- 声音效果:提示音、通过以下设备播放声音效果、提示音量、开机声音和界面声音。
- 输入:麦克风、它的输入音量和一个电平表。
这些每一项要么是针对整个系统,要么是针对某台设备。没有一项是针对各 App 的。
Apple 自己页面上的两个细节,解释了为什么单个滑块说了算。提示音量“是相对于您电脑的音量而言的”,所以调低 Mac 也会降低提示音。而像“音乐”这样有自己音量控制的 App,“只能等于或低于电脑的输出音量”(Apple 支持)。换句话说,某个 App 自己的滑块只能拿走声音;Mac 的滑块是一切的上限。
这不是技术上的墙
Mac 上的各 App 音量显然是可能的:好几款第三方混音器今天就能做到,有些已经存在多年。缺少的是 Apple 自己在“系统设置”或控制中心里做的版本。Apple 针对 macOS Tahoe 26 的功能列表只提到一次音量,作为在重新设计的菜单栏内展开的系统控制(Apple,PDF)。里面没有混音器。想更仔细地了解 Tahoe,请参阅 macOS Tahoe 有各 App 音量控制吗?。macOS 27 的“声音”设置页面也没有列出任何各 App 的控制(Apple 支持)。
那么 Apple 为什么没有做?
Apple 没有说。除此之外的一切都是解读,所以下面是我们的解读,并已标明:
- 一个控制更容易解释。单个滑块无需设置,而且如果您一次只做一件事,它就够用。
- App 被期望自己管理它们的音量。许多媒体和通话 App 有自己的音量滑块,而上面 Apple 的页面把系统音量视为它们的上限。
- 混音器会引出新问题。哪些进程算作 App?浏览器的标签页怎么办?音量该不该被记住?每个答案都会增加设置。
对于一次只听一样东西的人,这些是合理的取舍。当通话、音乐、浏览器视频和聊天通知同时播放时,它们就不成立了,而这对许多人来说正是正常的工作日。
Apple 会增加它吗?
Apple 之外没有人知道。Apple 以前添加过呼声很高的功能,所以它可能在任何版本中出现。没有任何已宣布的东西可以据以规划。
应对内置功能的三种办法
不安装任何东西,您也能解决一部分:
- 把系统音量当作上限。按您需要的最响的东西来设置,然后在有自己滑块的 App 内部调低各个 App。
- 按 App 关闭通知声音。在系统设置 > 通知中,选择一个 App 并关闭播放通知的声音(Apple 支持)。只有开或关,不能调轻,但它能去掉最常见的打扰。
- 单独调低提示音。“声音”设置中的提示音量滑块只影响提示音。
这些都做不到的是:让一个声音小的 App 比 Mac 自己的最大值更响,或者调低一个没有自带音量控制的 App。
在您的 Mac 上获得混音器
这个空白由第三方 App 来填补,我们的推荐是 SoundDial,一款菜单栏混音器:每个播放声音的 App 都有各自的滑块(0% 到 200%)、静音、10 段 EQ 和它自己的输出,通话开始时其他 App 自动调低,并且不安装虚拟音频驱动。它具体做什么,以及购买任何混音器前要检查什么,见 Mac 上的音量混音器。
它按 App 工作,而不是按浏览器标签页,也不会读取或录制您的麦克风音频。如果您是从 Windows 转来的,在 Mac 上像 Windows 那样设置各 App 音量会把您熟悉的每项混音器功能对应到它在 Mac 上的对应物。
您会看到的其他选项有 Background Music(免费开源)、Rogue Amoeba 的 SoundSource($49,不在 Mac App Store 上销售)和 FineTune(一个很多人通过 GitHub 找到的各 App 音频项目)。它们当前的功能和要求,请查看各厂商的网站。更广泛的概览见 Mac 上的音量混音器 App 对比,而 选购 Mac 音量混音器时要看什么则逐条介绍了购买标准。
SoundDial,Mac 上的各 App 音量混音器在 Mac App Store 一次性购买,无需订阅,需要 macOS 14.2 或更高版本。在 Mac App Store 获取 SoundDial。