Answers:
虽然我不确定为什么“声音”偏好设置窗格中的单个音量控件会变灰(或是否可以更改此行为),但我发现只能更改音量的唯一方法是手动调整“主集合或多输出设备中每个设备的音量滑块。
里面很奇怪Audio MIDI Setup
,即使不使用Multi-Output设备,我也会使Master滑块变灰。请让我知道是否存在更好的解决方案(或至少是我禁用的“ 主”滑块的解决方法)。
我当前的解决方案是使用Jeremy最后建议的Soundflower:
要解决的最后一个问题是能够像平常一样更改音频音量。不幸的是,没有第三方应用程序的帮助,我没有找到实现此目的的方法,但值得庆幸的是,Soundflower似乎可以解决问题,而且没有任何额外的膨胀,并且维护得很好。它托管在Github上,您可以在Github及其Google Code主页上找到下载链接。安装后,您会发现Audio MIDI Setup应用程序中列出了两个新的音频设备。出于我的目的,两通道设备可以满足我的需求,因此我将其设置为输入,输出和系统警报声音的默认设置(右键单击该设备,您将看到每个选项)。您不必全部执行这三个操作,但是我发现它可以满足我的需求,所以也可以满足您的需求。完成后,从/ Applications / Soundflower启动Soundflowerbed应用,然后寻找形状像花朵的菜单栏图标。单击它,然后选择您的聚合设备,如下所示:
-> <-
这样,您现在应该准备就绪。尝试敲击键盘上的音量更改键,然后确认一切正常。
我希望这会有所帮助,因为它对我有帮助!
Soundflowerbed.app
菜单栏应用程序似乎未包含在内,并且旧的安装程序无法使用。我已经解压缩了安装程序,您可以在Soundflowerbed.app
此处下载最新版本。
当将内置输出用作多输出设备的一部分时,可以使用AppleScript设置内置输出的音量:
osascript -e 'set volume 2'
这似乎并不影响多输出设备中其他设备的体积。
现在,如果只有一种方法可以获取音量按钮键来运行脚本!
这是针对此问题的付费但非常可靠的解决方案:https : //staticz.com/soundcontrol/
我将其与SoundFlower结合使用,从而可以录制程序声音。
我发现的唯一功能齐全且无痛苦的解决方案是使用Rogue Amoeba的Loopback。在其界面中,您可以将音频路由到多个音频设备并设置每个音频设备的音量,或路由到已经使用Audio Midi Mac应用程序设置的多输出设备。两种解决方案都可以保留系统音量键盘控制权,并且可以完美地工作。我之所以选择前一种方法,是因为在Loopback界面中更容易调整单个设备的音量。