Posts: 1,011
Joined: Sep 2011
Reputation:
20
lrusak
Team-Kodi Member
Posts: 1,011
Use the fourth option
NVidia CK804 - IEC958 S/PDIF
"PPC is too slow, your CPU has no balls to handle HD content." ~ Davilla
"Maybe it's a toaster. Who knows, but it has nothing to do with us." ~ Ned Scott
Posts: 1,011
Joined: Sep 2011
Reputation:
20
lrusak
Team-Kodi Member
Posts: 1,011
What type of audio codec are you trying to play?
What are you using for audio settings? Can you take a screenshot?
That device is the only option,
m_sampleRates : 48000
m_dataFormats : AE_FMT_AC3,AE_FMT_DTS,AE_FMT_S16NE,AE_FMT_S16LE
"PPC is too slow, your CPU has no balls to handle HD content." ~ Davilla
"Maybe it's a toaster. Who knows, but it has nothing to do with us." ~ Ned Scott
Posts: 1,011
Joined: Sep 2011
Reputation:
20
lrusak
Team-Kodi Member
Posts: 1,011
Enable passthrough and set the passthrough device to be the same as the output device. NVidia CK804 - IEC958 S/PDIF
"PPC is too slow, your CPU has no balls to handle HD content." ~ Davilla
"Maybe it's a toaster. Who knows, but it has nothing to do with us." ~ Ned Scott
Posts: 19,982
Joined: May 2009
Reputation:
451
nickr
Retired Team-Kodi Member
Posts: 19,982
2014-08-05, 04:40
(This post was last modified: 2014-08-05, 04:44 by nickr.)
What system plugged (ie HDMI to TV, HDMI to amp to TV, SPDIF to amp, analogue out to amp/powered speakers etc)?
Cancel the above, just reread the first post.
Both output devices (the one at the top and the passthrough one) should be set to spdif.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Posts: 4,498
Joined: Jan 2011
Reputation:
150
DaVu
Team-Kodi Member
Posts: 4,498
2014-08-05, 14:36
(This post was last modified: 2014-08-05, 14:42 by DaVu.)
maybe you have to check if the S/PDIF is enabled in the bios settings. Often the onboard audio is disabled if a HDMI gfx card is detected, or the bios decides to use the gfx output (hdmi) as the first available device and ignores the onboard.
Alsamixer would be a good choice, too. Don´t know if it´s possible to use this under openelec.
Greetings
Ignore that ^^....
Just reread the first post, and it works under XBMCbuntu, so it might not be the bios.
Maybe you could install XBMCbuntu on another HDD so we are able to compare logfiles and see, if something differs.
Posts: 19,982
Joined: May 2009
Reputation:
451
nickr
Retired Team-Kodi Member
Posts: 19,982
Yeah alsamixer doesn't seem to be on openelec, maybe one of their addons has it.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Posts: 25
Joined: Jun 2012
Reputation:
0
Tierry
Junior Member
Posts: 25
2014-08-10, 18:04
(This post was last modified: 2014-08-10, 18:20 by Tierry.)
I just got Openelec running on my PC yesterday and the 5.1 sound did not work through the HDMI. I found out it isn't supported for my AMD mother board but I was still able to enable it by using the SPDIF option, the last one in the audio output device settings for my set up at least. It is found under settings/system/audio output in XBMC. Then I used the 5.1 setting just below that. Afterwards, while you start to play something, highlight the audio settings at the lower right with your remote or mouse or key board and choose the "enable passthrough" option, it worked for me. I just had to enable my stereo to receive digital sound by assigning the optical option in with that HDMI input. That's if you have HDMI video switching like I do. You might also check to make sure that you downloaded the right version of openelec for your system.
Posts: 23,264
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,264
hdmi multi channel audio is supported for AMD gpus since kernel 3.13 ... provide the relevant debuglogs.
Optical can only du 2 channel pcm wise. AC3 and DTS are encoded surround signals that only need 2 pcm channels to send to the AVR which does the decoding.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.