We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox does not route audio through macOS speakers configuration, it overrides and writes audio straight to master out so audio cannot be routed

  • 4 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 user2302565

more options

Firefox does not obey "Audio MIDI Setup" in Apple macOS at all! It overwrites to whatever selected device master out preventing the audio from being properly routed according to the "Audio MIDI Setup" standard Apple macOS Audio Setup. If you need to route to a Quadraphonic, or anything other than Stereo you won't be able to do it. If you need to route the audio through a special set of virtual audio channels where you can add compressors, EQ, filters, it will not let you. Google Chrome and Safari do this right without any need to change any settings or configurations on the browser side, all you need to do is configure the System-Wide Audio Settings in "Audio MIDI Setup", which is the only way and standard to the audio configuration on any macOS systems.

I am a Linux/Unix System Administrator/Engineer, and I also work with Music Production using special professional interfaces from UA United Audio Apollo x8p and Focusrite. Those interfaces are connected to different sets of speakers, and they also have virtual audio channels where you can add a chain of plugins to treat the audio signal passing through them.

This behavior should be considered a bug, although it is probably by design, which needs to be changed to adhere to the macOS system configuration standards for audio routing.

I tested this with the latest and greatest stable Firefox version, Google Chrome, and Safari. The only browser misbehaving is the Mozilla Firefox.

Firefox does not obey "Audio MIDI Setup" in Apple macOS at all! It overwrites to whatever selected device master out preventing the audio from being properly routed according to the "Audio MIDI Setup" standard Apple macOS Audio Setup. If you need to route to a Quadraphonic, or anything other than Stereo you won't be able to do it. If you need to route the audio through a special set of virtual audio channels where you can add compressors, EQ, filters, it will not let you. Google Chrome and Safari do this right without any need to change any settings or configurations on the browser side, all you need to do is configure the System-Wide Audio Settings in "Audio MIDI Setup", which is the only way and standard to the audio configuration on any macOS systems. I am a Linux/Unix System Administrator/Engineer, and I also work with Music Production using special professional interfaces from UA United Audio Apollo x8p and Focusrite. Those interfaces are connected to different sets of speakers, and they also have virtual audio channels where you can add a chain of plugins to treat the audio signal passing through them. This behavior should be considered a bug, although it is probably by design, which needs to be changed to adhere to the macOS system configuration standards for audio routing. I tested this with the latest and greatest stable Firefox version, Google Chrome, and Safari. The only browser misbehaving is the Mozilla Firefox.

所有回复 (4)

more options

Hi

Please file a new bug about midi on OS X (I searched for an old bug but couldn't find one):

https://bugzilla.mozilla.org/enter_bug.cgi

Cheers! ...Roland

more options

See also:

  • Bug 1552928 - No audio output from Firefox when system sound is routed through third-party driver (Universal Audio Virtual Channels).
  • Bug 1559622 - MacOS audio only works on channels 1&2 on multichannel audio interfaces
more options

Hello Roland, Thank you for the link! I’ll submit a bug. However this has nothing to do with MIDI but with audio signal routing.

more options

Hello cor-el,

Thanks for trying to help.

There is audio output from Firefox when the system is routed through third-party drivers, even Universal Audio Virtual Channels.

So Bug 1552928 does not apply.

Bug 1559622 speaks of macOS audio only working on channels 1 and 2 on multichannel audio interfaces. This should not be a bug, it is normal behavior on macOS, this is solved by reconfiguring the speakers' output for the interface on macOS "Audio MIDI Setup".