如何在 Mac 上分离游戏音频与 Discord
简短回答:macOS 只有一个输出音量,所以游戏和 Discord 会一起变化。可以在游戏自己的音频菜单中调低游戏,在 Discord 的设置中调高 Discord,或者使用 SoundDial 这样的各 App 混音器,从菜单栏为每个 App 提供各自的滑块。
你正在 Mac 上玩游戏。一声爆炸响起,你的 Discord 队友正在说话,但枪声盖过了他们。你把音量调低:现在 Discord 也变小声了。你再调高:爆炸声又震耳欲聋了。
在 Windows 上,你会打开音量合成器,把游戏设为 40%,让 Discord 保持 100%。macOS 没有内置的音量混音器。它只给你一个输出音量,所以游戏音频和语音聊天会一起变化。
下面介绍你可以用游戏和 Discord 自己的设置做些什么,以及如何为它们各获得一个单独的滑块。
为什么在 Mac 上会这样
每个 App 的音频会在到达你的扬声器或耳机之前先混合在一起,而 Mac 的音量控制作用在最终的混音上。所以:
- 如果游戏太响,调低它也会调低 Discord
- 如果 Discord 太小声,调高它也会调高游戏
要改变其中一个而不影响另一个,你必须在 App 内部改,或者使用各 App 混音器。
方案 1:在游戏自己的音频设置中调低游戏
大多数游戏都有音频菜单,其中有主音量、音乐、音效,有时还有对白的独立滑块。调低游戏的主音量(或只调低音效和音乐)是最直接的办法。
缺点:你必须暂停并翻找菜单,合适的音量因游戏而异,而且每次换游戏都得重新来过。
方案 2:从内部调高 Discord
Discord 在设置中有自己的输出音量(请在语音和视频 (Voice & Video) 下查找)。你也可以在语音频道中右键点按某个人,调整仅针对此人的用户音量 (User Volume),这对声音小的某位队友很有帮助。
缺点:这改变的是 Discord 的内部混音。如果 Discord 已接近最大值而游戏仍然更响,就没有调整余地了。Mac 的音量仍然会让两个 App 一起变化。
方案 3:两者结合
可行的原生设置是:Mac 音量保持在舒适的级别,在游戏中把游戏主音量调得很低,Discord 输出接近最大。用“用户音量”调整个别队友。这样可行,但每次更改都要在这两个 App 之一中打开菜单。
关于这个问题的更多内容,请参阅 Mac 上游戏声音盖过语音聊天。
为游戏和 Discord 各设一个单独的滑块
你想要的是在一个地方、无需暂停,就能独立于 Discord 设置游戏的音量。这正是各 App 音量混音器所做的事。
SoundDial 位于你的菜单栏中,为每个发声的 App 提供各自的音量滑块。把游戏设为 35%,Discord 设为 100%,或任何适合你的组合。改变其中一个,另一个保持不动。
典型的游戏设置可能是这样:
- 游戏:30-50%,足够沉浸,又不会压倒一切
- Discord:90-100%,在游戏声之上清晰可闻
- Spotify 或音乐:15-25%,安静地作为背景
- 浏览器:静音,这样被遗忘的标签页就不会突然开始播放
- Slack:玩游戏时静音
把它保存为配置
SoundDial 没有内置配置,但你可以保存自己的配置。设好滑块,选择将当前混音保存为配置,把它命名为“游戏”并选一个图标。再为工作建一个。应用某个配置时,会设置当前正在运行的 App,其他 App 会在下次启动时获得它们的音量。配置会保存每个 App 的音量、静音、EQ 和平衡。
提升小声的语音聊天
有时并不是游戏太响,而是 Discord 太小声:队友的麦克风不好,或者通话本身声音小。SoundDial 可以让你将单个 App 提升到 100% 以上,最高 200%,这样你可以提高 Discord 而不影响游戏。如果人声是浑浊而不是小声,请在 Discord 上打开 ⋯ → 均衡器与声道平衡…,并选取人声预设。
游戏走扬声器,Discord 走耳机
你也可以按设备把它们分开。点按游戏所在行的 ⋯,选择直通播放,并选取另一个输出,例如你的扬声器,而 Discord 仍留在你的耳麦上。选取“与该 App 相同(默认)”即可撤销。设备选择不属于配置的一部分,所以请单独设置。
当 Discord 让游戏变小声时
SoundDial 有一项名为通话时降低其他 App 音量的设置,默认开启。Discord 在它的通话 App 列表中。所以当 Discord 在语音频道中使用你的麦克风时,游戏和你的音乐会以你所设级别的 30% 播放。Discord 本身永远不会被调低,通话结束后其他 App 会恢复。
如果这让游戏小声到听不清脚步声,请在 SoundDial 的设置中更改:
- 提高该级别,可在 5% 到 80% 之间,以 5% 为步进。在 80% 时,游戏只会略微降低。
- 关闭该设置,游戏就会精确保持在它自己滑块的音量。
SoundDial 只检查通话 App 是否正在使用音频输入。它不会读取或录制麦克风音频。
适用于任何游戏和语音 App
SoundDial 按 App 工作,所以游戏来自 Steam、App Store 还是其他地方,或者你用 Discord、TeamSpeak 还是 FaceTime 交谈,都没有关系。只要它发声,就有一个滑块。浏览器游戏与该浏览器的其余部分共用一个滑块,因为 SoundDial 按 App 工作,而不是按标签页。
这套设置所需的一切都在一页上:Mac 上的游戏和 Discord 音量。
SoundDial,适用于 Mac 的各 App 音量混音器需要 macOS 14.2 或更高版本,在 Mac App Store 一次性购买,无需订阅。更多内容见 Mac 上的各 App 音量控制。