老实说,不 - macOS 不允许您为每个应用程序设置不同的左/右立体声平衡,并且几乎没有第三方工具公开真正的每个应用程序平移。您可以为输出设备设置一个全局平衡,并且可以控制每个应用程序 体积,但每个应用程序独立 平底锅 不是 macOS 提供的功能。
平衡与音量——它们不是同一回事
有必要区分两个经常被混淆的想法:
- 体积 — 应用程序的整体声音有多大。这是应用于两个通道的单一级别。
- 天平(平底锅) — 音频如何在左右扬声器之间分配。 “全左”平衡将所有内容发送到左声道并使右声道静音。
要求“每个应用程序不同的平衡”的人通常想要以下两件事之一:将一个应用程序的声音推送到一只耳朵(例如,左耳听到电话,右耳听到音乐),或者纠正一侧的听力差异或扬声器不良 - 但仅限于某些应用程序。这些都是合法的目标。问题在于控件所在的位置。
为什么 macOS 本身不能做到这一点
macOS 只有一个平衡控制,它位于输出设备级别。你会在下面找到它 系统设置→声音→输出,其中一个 平衡 滑块将整个混音向左或向右移动。滑块设置的任何内容都适用 一切 路由到该设备 - 每个应用程序、每个系统声音,全部同时发送。
标准 macOS 音频堆栈中没有 API 表示“将此应用程序的音频渲染到左侧,该应用程序的音频渲染到右侧”。应用程序将已混合的音频传递给系统,系统在传递到扬声器的过程中应用一个主平衡。因此,操作系统不会公开您想要按应用程序平移的层。这是一个真正的操作系统限制,不是菜单栏实用程序可以礼貌地解决的问题。
与每个应用程序不同 体积 - macOS 本身也缺乏,但哪些应用程序可以通过点击音频流来实现 - 每个应用程序 平衡 需要独立地重新平移每个应用程序的流,并且该挂钩不适用于沙盒应用程序。
SoundDial 做什么——老实说,它不做什么
SoundDial 为您提供每个应用程序控制 macOS 缺失:独立 体积 对于每个正在运行的应用程序,每个应用程序 静音,每个应用程序的体积 提升 100%以上,可保存容量 简介、自动闪避以及从菜单栏快速切换输出。
跟你说实话: SoundDial 每个应用程序的控制 响度和静音,不是每个应用程序立体声 平移。它不会将 Safari 发送到您的左耳,将 Spotify 发送到您的右耳。如果有人告诉您菜单栏混音器在 macOS 上实现了真正的每个应用 L/R 平衡,请持怀疑态度 - 这不是操作系统提供的控制。 SoundDial 真正解决的是更常见的挫败感:一个应用程序相对于另一个应用程序来说太大声或太安静。
每个应用平衡的真正解决方法
如果您确实需要并排音频分割,这里有一些诚实的选择,大致从最简单到最复杂:
- 全球平衡(所有应用程序): 使用系统设置→声音→输出→平衡。这是您唯一的内置选项,它会影响每个应用程序。对于纠正房间或听力不对称很有用,但对于隔离一个应用程序毫无用处。
- 独立的输出设备: 这是最接近真实的每个应用平衡的东西。将应用程序 A 路由到一个输出设备,将应用程序 B 路由到另一台输出设备,然后独立设置每个设备的平衡。 macOS 允许您在某些应用程序中选择输出设备(浏览器/通信应用程序通常会公开自己的输出选择器)。如果应用程序 A 指向向左平移的设备,而应用程序 B 指向向右平移的设备,则您可以有效地获得每个应用程序的平衡 - 只要这两个应用程序都允许您选择其输出。
- 虚拟音频路由工具: 在某些配置中,创建虚拟设备和内部混音器的实用程序可以将特定应用程序路由到特定通道。这很强大,但很繁琐,添加了一个驱动程序风格的组件,对大多数人来说有点过分了。这是主播和音频工程师的领域,而不是随意的“一只耳朵通话”修复。
- 硬件分割: 如果涉及物理扬声器或听力差异,则硬件混音器或具有每通道控制的音频接口可以完全回避软件问题。
当每个应用程序的数量确实满足您的需求时
很多“我想要每个应用程序有不同的余额”请求实际上是“一个应用程序淹没了另一个应用程序”。如果目标是您可以在音乐中听到视频通话,或者是在 Discord 聊天旁边太大声的游戏,那么平衡不是工具,独立音量才是。这正是每个应用程序混合器可以干净地处理的事情,无需虚拟驱动程序或路由体操。
所以诚实的总结是:真正的每个应用程序左/右平衡不是 macOS 功能,并且没有任何混合器应用程序能够令人信服地伪造它。您的真实路线是全局平衡滑块或每个应用程序输出路由到单独平移的设备。但如果潜在的痛苦是相对响度,那么问题就解决了。
想要 Mac 上的每个应用程序都有独立的音量、静音和增强功能,并且具有可保存的配置文件且无需驱动程序? 在 Mac App Store 上获取 SoundDial — €14.99,一次性,沙盒。