2010-01-17, 03:10
I am using Arch Linux and xbmc 9.11 and I can play MKV files with AC3 5.1 streams and they work correctly with the channels mapped properly according to test files I have run. When I play MKV streams with DTS 5.1 streams, the audio comes out the right speakers, but is accompanied by a very loud hissing that sounds like pink noise. I'm guessing that the audio is being decoded properly, but then is mixed with the raw output of the compressed digital stream, but that's pure speculation.
Interestingly, if I enable downmixing of all multichannel streams to stereo only, then the loud noise is gone and the audio is good, but only 2-channel. This would indicate to me that perhaps the software decoder has some problem with 6-channel DTS, but once it engages the downmixing algorithm, it works properly.
The debug log is here:
http://pastebin.com/f9062640
I am using an Audigy 1 soundcard (snd_emu10k1) with three mini din jacks each carrying two channels to my 6 speakers.
Thanks for any help anyone can provide. If this is already fixed in SVN, I can compile and try that. I searched the forums and couldn't find much about this. Most people are using external receivers and want to get digital passthrough working.
Interestingly, if I enable downmixing of all multichannel streams to stereo only, then the loud noise is gone and the audio is good, but only 2-channel. This would indicate to me that perhaps the software decoder has some problem with 6-channel DTS, but once it engages the downmixing algorithm, it works properly.
The debug log is here:
http://pastebin.com/f9062640
I am using an Audigy 1 soundcard (snd_emu10k1) with three mini din jacks each carrying two channels to my 6 speakers.
Thanks for any help anyone can provide. If this is already fixed in SVN, I can compile and try that. I searched the forums and couldn't find much about this. Most people are using external receivers and want to get digital passthrough working.