FF 61.0.1 Mac: Audio plays out of wrong channels of external audio interface (ignoring driver and system prefs)
Categories
(Core :: Audio/Video: cubeb, defect, P3)
Tracking
()
People
(Reporter: z, Unassigned)
References
Details
Updated•7 years ago
|
Comment 2•7 years ago
|
||
Comment 4•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 5•7 years ago
|
||
Comment 6•6 years ago
|
||
The solution for this will have the same shape as bug 1434362 I think.
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Experiencing the same bug still on
Mac OS 10.13.6 (17G5019)
Firefox 66.0 (64-bit)
firefox not honoring the system wide default audio output channels.
instead simply playing on system default audio device on channel 1/2
Definitely a limitation thats critical for certain users.
Please let me know if i can assist in any way.
Happy to volunteer!
Comment 8•6 years ago
•
|
||
Can people here try again in a Nightly build? We've made some modifications recently that has fixed similar problems for other people, that had opened other bugs about this.
Comment 9•5 years ago
|
||
We've fixed a similar problem: bug 1552928 on Mac OSX. Please try nightly build
Comment 10•5 years ago
|
||
Marking this as fixed, as we've had more than a few reports of people saying that this is now fixed (for now in Nightly, but soon in release, in a few weeks).
Comment 11•5 years ago
|
||
Hi,
I'm still having the issue using 74.0 with my Motu.
Am I missing something?
Thanks,
Jacob
Comment 12•5 years ago
|
||
Also just tried it with current Nightly: firefox-76.0a1.en-US.mac.
Same issue.
Thanks for any help!
Jacob
Comment 13•5 years ago
|
||
Jacob, which MOTU interface are you using, that does the wrong thing?
Do you have your default stereo pair output on something else than channel 1 and 2, and do you still see the audio coming from channel 1 and 2 ?
Thanks!
Comment 14•5 years ago
|
||
I have the firewire 400 version of Motu 828 mkii.
See the various screen grabs in this PDF that I made for the people at Rogue (Airfoil only hears Main Outs):
https://www.dropbox.com/s/h69uguo5pumoxig/Airfoil%20with%20MOTU%20828mkii.pdf?dl=0
I think because I use the Motu for surround output as well, something is buggy perhaps in the Audio Devices app.
I can't for example, make "Surround 2.0" set to Main Outs 1/2. The Front L/R remains on the setting chosen for 5.1 output.
What's also baffling is that this isn't just Firefox. When I play an audio finder from the finder level (by pressing the space bar), audio comes out Analog 7/8 just like Firefox. Same for Safari.
Chrome meanwhile, performs as it should. So does Spotify.
Appreciate any thought you have, Paul!
Jacob
Comment 15•5 years ago
|
||
Quite puzzling, thank you for the document. This sound-card might a bit hard to find and expensive to get to debug this, so we might need to ask you to run a few tests for us so we can try to understand what's up and ultimately fix this.
Chun-min, do you think (looking at the PDF from Jacob above https://bugzilla.mozilla.org/show_bug.cgi?id=1475145#c14) that cubeb could be confused by the 2.0 surround? Do we check for 2.0 stereo explicitly maybe?
Comment 16•5 years ago
|
||
Cool, thanks for your reply Paul. Stoked you're interested.
Let me know in whatever way I can help with tests move this downfield.
Comment 17•5 years ago
•
|
||
Jacob,
I've opened bug 1627827 to track this issue for
can you open the terminal and type the following command to launch the Firefox Nightly?
MOZ_LOG="cubeb:5" /Applications/Firefox\ Nightly.app/Contents/MacOS/firefox-bin
It should give us a log about what the device channel layout caught by Firefox. You may see a lot of info like
[Child xxx: MediaDecoderStateMachine #x]: E/cubeb /builds/worker/checkouts/gecko/third_party/rust/cubeb-coreaudio/src/backend/mod.rs:2678: (0x123456789) Output audiounit init with device 123 successfully.
The device layout info will be logged when the input source has a different layout from the output device(input source is audio 5.1 but the device is stereo), or the input source's channel requirement is different from the channel count provided by your device(e.g., the input source is 2-channel audio but the device has 10 channels). I think the latter case meets your needs. You can open any 2-channel audio with the Motu 828 mkii. That should give us the log about the device-channel layout we got in Firefox.
When you launch the Firefox and get the log, can you paste the log to bug 1627827?
Description
•