OS X Only one channel sound output in all nightlies since 12.1
#1
On my Mac mini, running 10.7 and connected to an RME Fireface 800 device all sound output (Music, Video) appears only on the first channel.

This appears on all nightlies I've tried (last one tried: xbmc-20130331-4b1d055-master-x86_64) after 12.1 (which is not launching at all).

I'm running a 2.0 configuration and have checked all settings in xbmc and Audio/Midi Setup.

GUI sounds, however, appear on both channels!

Here is the relevant part from the logfile:

14:38:10 T:140735276816736 DEBUG: CCoreAudioHardware::FindAudioDevice: Searching for device - Fireface 800 (411).
14:38:10 T:140735276816736 ERROR: CCoreAudioDevice::SupportsMixing: Device mixing support : 'No'.
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::CreateMixMap: Source Stream Layout: [Left] [Right]
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::CreateMixMap: User-Configured Speaker Layout: [Left] [Right]
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::CreateMixMap: Output Device Layout: [Left] [Right] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown] [Unknown]
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: Mixer Output Format: 28 channels, 44.1 kHz, 32 bits, 4 bytes per frame
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: audioUnit, Input Stream Format [lpcm] Mixable Non-Interleaved 28 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: audioUnit, Output Stream Format [lpcm] Mixable Non-Interleaved 2 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: mixerUnit, Input Stream Format [lpcm] Mixable Non-Interleaved 2 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: mixerUnit, Output Stream Format [lpcm] Mixable Non-Interleaved 28 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: inputUnit, Input Stream Format [lpcm] Mixable Interleaved 2 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 DEBUG: CCoreAudioGraph::Open: inputUnit, Output Stream Format [lpcm] Mixable Non-Interleaved 2 Channel 32-bit Floating Point LE (44100Hz)
14:38:10 T:140735276816736 INFO: CCoreAudioAE::Initialize:
14:38:10 T:140735276816736 INFO: Output Device : Fireface 800 (411)
14:38:10 T:140735276816736 INFO: Sample Rate : 44100
14:38:10 T:140735276816736 INFO: Sample Format : AE_FMT_FLOAT
14:38:10 T:140735276816736 INFO: Channel Count : 2
14:38:10 T:140735276816736 INFO: Channel Layout: FL,FR
14:38:10 T:140735276816736 INFO: Frame Size : 8
14:38:10 T:140735276816736 INFO: Volume Level : 1.000000
14:38:10 T:140735276816736 INFO: Passthrough : 0

What puzzles me also is that xbmc is saying it is using 44100 Hz sampling rate although the device operates at 96000 Hz. Does xbmc downsample everything to 44100 Hz? (I read that there is no 'audiophile' support but is it really that bad?)

Cheers,
MR
#2
known issue with channel mapping - still unsolved. Try setting your speakerlayout to 2.1 in xbmc.
#3
Or try using optical. Works for me.
#4
No improvements in 12.2. Workarounds don't work for me. Is there anybody looking into this issue?
#5
nope
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
#6
Why is this issue not getting any attention?

For me it is "only" MP3 files which is played in one channel only. I have a Mac Mini (10.8.3) connected to a Denon Amp using an HDMI cable, and when I play movies all 5.1 channels are playing fine. However, when I play an MP3 file I only get sound in the left front speaker.

My System/Audio Output is set as follows:
- Audio Output -> HDMI
- Speaker Configuration -> 5.1
- Audio Output Device -> HDMI

When I revert to 12.0 it works fine, but not 12.2...
#7
I have the same problem also. It affects mp3s, FLACs and most movies with stereo sound as far as I can tell. However quality movies with 5.1 and more fancy sound settings works fine. Settings for 2.0, 2.1 or whatever does not change the outcome.

Really annoying and I agree with KillerBob - this is a basic function, it makes XBMC kind of useless in many situations. Sad
#8
1. Set speaker config to 2.0 or 2.1 in XBMC.
2. Set speaker config to 2.0 in osx audio-midi-setup
3. Activate AC3 and DTS options in XBMC
4. Disable LPCM otption in XBMC

This should get the most users going. For the others - i am sorry for now - but nobody is on this atm. There are only a couple of devs able to develop for osx, and only a part of them is able to dig into audio (i am talking of 1 - 2 devs here only). And all of them have a 36h real life a day...

So stop whining - or just use something else if it makes you angry ...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
#9
Memphiz,

First, none of your suggestions work, and I still only hear the left channel when playing MP3s. It works great in all other formats.

And then second, that sort of attitude get you absolutely... NOWHERE!!!

This is something which was working just fine in 12.0, and then you go and spoil it all in what is a so-called "Stable Release". It obviously is not. There are plenty of people with this issue and it would suit you to at least acknowledge it will be fixed, it just isn't at the moment.

I know this is Freeware, but you do get along on sponsorship, so please stop being condescending towards your customers!

/KB

PS - if this rant gets me kicked off the forum, so much for the freedom of speech...
#10
@KillerBob

Freedom of Speech, sadly, does not exist in the online community. Not everyone, but many of those in power, will abuse that power at one point or another. Just as you are free to say what you like, the moderators are free to deny your access.
#11
Ehhhrrmm whatever ... i'm not the dev wo is in the position of fixing that. Stay on 12.0 then ...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
#12
Got the same problem here. Mac mini with Pioneer VSX921 hooked up via HDMI.
It also affects my radio stream. So any (permanent) solution will be more then welcome!
#13
(2013-05-15, 00:24)KillerBob Wrote: Memphiz,

First, none of your suggestions work, and I still only hear the left channel when playing MP3s. It works great in all other formats.

And then second, that sort of attitude get you absolutely... NOWHERE!!!

This is something which was working just fine in 12.0, and then you go and spoil it all in what is a so-called "Stable Release". It obviously is not. There are plenty of people with this issue and it would suit you to at least acknowledge it will be fixed, it just isn't at the moment.

I know this is Freeware, but you do get along on sponsorship, so please stop being condescending towards your customers!

/KB

PS - if this rant gets me kicked off the forum, so much for the freedom of speech...

This is a private forum. There is no freedom of speech.
Read/follow the forum rules.
For troubleshooting and bug reporting, read this first
Interested in seeing some YouTube videos about Kodi? Go here and subscribe
#14
KillerBob

You are not our customer. We have zero incentive to help spoiled children such as yourself. Get off my lawn.
#15
Ned, I think you are taking the term "customer" without really thinking it through. You guys, the XBMC Team, put out a product. Users that use your product can be legally considered to be your customers. In fact, everyone not part of your team is either a potential customer (not using your product) or a full customer (using the product). Money does not necessarily have to change hands. After all, if you guys were not publishing XBMC for the general public, you would not need an open forum, or even an open Web site. In fact, the XBMC Team is actually providing a service by offering their efforts to the general public. Obviously, this forum and others were created to allow your target audience (aka customer) to provide feedback. Sure looks like a Complaint Department to me, and you have the role of Customer Service. Assuming that you guys want the best product possible, the last thing any of you want to do is annoy/upset someone who was trying to provide the feedback that you have blatantly requested.

With all that said, if I get a ban for this, so be it. I could say more on that, but there's no need in this instance.

Logout Mark Read Team Forum Stats Members Help
Only one channel sound output in all nightlies since 12.10