2013-04-02, 14:42
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
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