Surround sound problem with Zotac IONITX
#1
Hello all,

I can only get stereo sound from my system via XBMC. I can get 5.1 on my sound system when I play a reference file when I try

Code:
aplay -Dhdmi Prelude.wav

I see DTS coming on and the amplifier showing 5.1. (The right speaker doesn't work but I guess thats the a seperate problem, also speaker-test does not play correctly..).

I put everything I can think of below.

1. ZOTAC IONITX-D-E mobo with NVidia ION chipset - i686 arch
2. Ubuntu 10.10 Maverick
3. XBMC 2:10.00-svn34760-maverick1-ppa1
4. Log location http://pastebin.com/zbCDEWnr
5. XBMC System/Audio Output settings
Audio Output = HDMI
Speaker conf = 3.1
Boost Volume Levels = ON
Dolby Digital Compatible AC3... = ON
DTS Capable = ON
Audio Output Device = Internal Audio Digital Stereo HDMI
Passthorough Device = hdmi
6. aplay -l output

Code:
$**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

7. aplay -L output

Code:
pulse
    Playback/recording through the PulseAudio sound server
front:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    Front speakers
surround40:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
    HDA NVidia, ALC662 rev1 Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, NVIDIA HDMI
    HDMI Audio Output

8. For what it is worth my sound system is Sony HT-CT500 with a sound bar. It should be
3.1 I assume but capable of 5.1.

Connections are all over HDMI. HTPC connects to the Sony which connects to the TV.
Both sound and Video are over HDMI.


Any suggestions are welcome.

Thanks in advance Smile
Reply
#2
This morning I tried the guide I found at

http://wiki.xbmc.org/index.php?title=HOW...controller

Code:
speaker-test -Dhdmi:NVidia -c8 -twav

Works correctly. My sound system show 7.1 audio and LPCM. (Speaker assignments are still wrong)

XBMC still doesn't work though Sad

I can get 2 channels when I select analog but no luck with any digital..

Any suggestions?
Reply
#3
http://forum.xbmc.org/showthread.php?tid=83614
Reply
#4
Thanks a lot, that worked. A lot of stuff in Ubuntu itself got messed up of course, but I don't really mind.

Now on to the next problem Smile My speaker assignments are wrong, and I am clueless why that might be happening. Any suggestions? Smile
Reply
#5
What do you mean exactly? You don't mean that the speakers are at the wrong position in your room, do you? Because that's a simple matter of reconnecting the wires to the right sockets in 'yer amplifier...

Or do you mean "out of phase" (oop)? That's a matter of switching + and - on some of them. Determining IF they're oop is a bit more difficult if your wires aren't marked for + and - polarity.

Good luck! Smile
Reply
#6
Oops sorry I guess wasn't very clear. What I meant was all the sounds in speaker-test (and also in xbmc) comes from the left center and sub. Nothing from the right speaker. I don't know how this works but I'm guessing there is something wrong with the signal sent by my system.

Is this a bit more clear?
Reply

Logout Mark Read Team Forum Stats Members Help
Surround sound problem with Zotac IONITX0