Kodi Community Forum

Full Version: Dharma RC2 - No audio for DTS/AC3 files w/ 5.1 Optical Selected - Works w/. 2.0?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have been using XBMC for a long time and to clarify what is going on.

Using XBMC Dharma RC2 (or any version for that matter of Dharma) -- If I have 5.1 Audio Selected (Digital Out via. TOSLINK) DTS/AC3 Enabled files will play but it does not appear to pass audio to my receiver.

While playing Stereo .AVI -- it works fine and I get audio same exact settings.

Now here is where it gets strange -- if I turn 5.1 to 2.0 and disable DTS/AC3 my .mkv's play fine (I found this via. a post @ XBMCFreak but w/o an explanation of why).

Anyone have any suggestions -- 9.11 works fine out of the box same hardware...

Thanks for any input on this.
Also this is the Live version.
what hardware? what are your detailed xbmc audio settings (passthrough etc.)?

p.s. explanation: you enabled downmixing
Using a generic (Rocketfish) 7.1 audio card (I believe it uses the X-Fi chipset).

Audio settings are both set to IEC (CA0106) / Passthrus: IEC(CA0106).

My receiver supports AC3/DTS and like I said initially 9.11 out of the box works 100% fine w/ .avi, .mkv, stereo, dts, etc...

Whatever is going on started with Dharma -- thanks for any help!
output of

Quote:aplay -l

and

Quote:aplay -L

http://alsa.opensrc.org/index.php/Aplay
Hannes The Hun Wrote:output of



and



http://alsa.opensrc.org/index.php/Aplay

*** aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0

*** aplay -L

null
Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=NVidia
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
default:CARD=CA0106
CA0106, CA0106
Default Audio Device
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front speakers
rear:CARD=CA0106,DEV=0
CA0106, CA0106
Rear speakers
center_lfe:CARD=CA0106,DEV=0
CA0106, CA0106
Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
CA0106, CA0106
Side speakers
surround40:CARD=CA0106,DEV=0
CA0106, CA0106
4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
CA0106, CA0106
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
CA0106, CA0106
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
CA0106, CA0106
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
CA0106, CA0106
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
CA0106, CA0106
IEC958 (S/PDIF) Digital Audio Output
hmmmm I could use some help here, but according to the aplay output, I'd try entering

Quote:plughw:1,0

up to

Quote:plughw:1,3

manually into the corresponding fields in audio settings until surround passthrough works. keep in mind that without further editing you will lose menu sounds.

but there are more experienced audio experts in this board. at least we have all the info we need now.
pfriederichs Wrote:*** aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0

*** aplay -L

null
Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=NVidia
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
default:CARD=CA0106
CA0106, CA0106
Default Audio Device
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front speakers
rear:CARD=CA0106,DEV=0
CA0106, CA0106
Rear speakers
center_lfe:CARD=CA0106,DEV=0
CA0106, CA0106
Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
CA0106, CA0106
Side speakers
surround40:CARD=CA0106,DEV=0
CA0106, CA0106
4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
CA0106, CA0106
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
CA0106, CA0106
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
CA0106, CA0106
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
CA0106, CA0106
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
CA0106, CA0106
IEC958 (S/PDIF) Digital Audio Output

I'm having the exact same problem! Upgraded to newest version and lost digital passthrough on my ca0106. Did you ever get it figured out?