XBMC (live) en het geluid over de HDMI kabel laten lopen
Mijn Acer Revo werkte met XBMC Live of Ubuntu out of the box. Echter hoor ik toch nog van sommige mensen dat er problemen zijn met het geluid. Mijn tip is om te beginnen met default instellingen. Zet de output op Digital in het geval van bijvoorbeeld HDMI. Mijn tip is om de vinkjes van AC3 en DTS even uit te zetten. De output op default en passthrough op hdmi. Let op dat hdmi met kleine letters geschreven dient te worden. Werkt het geluid niet probeer dan de default ook eens op hdmi te zetten.

De volgende stappen zijn het inschakelen van AC3 en DTS. Let wel dat dit afhankelijk is van het type versterker en tv! Voor de mensen met een ASROCK systeem kan deze site wellicht uitkomst bieden:
http://www.drbig.co.uk/2009/06/26/asrock-ion-330-hdmi-sound-xbmc/
3 Comments
Trackbacks/Pingbacks
- ZOTAC MAG HD-ND01 geen HD-Passthrough op hdmi « XBMCFreak Forum - [...] over HDMI kan streamen vanwege hardware en software beperkingen, maar DTS en AC3 is wel mogelijk: http://www.xbmcfreak.nl/xbmc-nvidia-ion/asrock-ion-330-hdmi-sound-xbmc/ Posted ...

Ik heb ook problemen gehad met mijn geluid voordat ik de Nvidia drivers had geïnstaleerd. In die vorige versie kon ik het oplossen door hwplug:0,3 in te vullen in plaats van hdmi in de XBMC audio settings.
Ik heb van het weekend zitten puzzelen hiermee, aangezien ik ook geen audio had met hdmi. Na veel speurwerk op xbmc.org forums heeft deze oplossing uiteindelijk voor mij gewerkt:
This did wonders for me:
aplay -l gives me:
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
In my case HDMI is card1, device 3 so i run: sudo alsamixer -c 1
Unmuted the device by hitting the M key.
I then saved the volume info: sudo alsactl store 0
Created .asoundrc, located in /home/xbmc/:
sudo nano /home/xbmc/.asoundrc
Code:
pcm.!spdif {
type hw
card 1
device 3
}
pcm.!default {
type plug
slave {
pcm “spdif”
}
}
And my xbmc is set to:
Code:
- Audio Output: Digital
- Dolby Digital (AC3) capable receiver: Off
- DTS Capable receiver: Off
- Audio Output device: default
- Passthrough device: default
- Downmix multichannel audio to stereo: On
Setting the output and passthrough device to “default”, matches the naming in asoundrc. I’m not sure if that is related, but it did start to work for me from then on. Also menu sounds work.
Setting “Downmix multichannel audio to stereo” fixed a certain wmv that otherwise would not produce audio. All other media (mkv’s) are playing with AC3 or DTS 3/2.1 no problem.
Als ik DTS en AC3 aanzet krijg ik bij sommige .mkv bestanden een hoop herrie en ruis.
De volledige thread staat hier:
http://www.xbmc.org/forum/showthread.php?t=42183&page=12
als ik het bovenstaande uitvoer krijg ik allerlij foutmeldingen, iemand een tip?
xbmc@XBMCLive:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
ALSA lib conf.c:1589:(snd_config_load1) _toplevel_:13:0:Unexpected char
ALSA lib conf.c:2850:(snd_config_hook_load) /home/xbmc/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:2714:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:3079:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:232: control open (0): Invalid argument
ALSA lib conf.c:1589:(snd_config_load1) _toplevel_:13:0:Unexpected char
ALSA lib conf.c:2850:(snd_config_hook_load) /home/xbmc/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:2714:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:3079:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:232: control open (1): Invalid argument
hieronder nog even de aplay -l voor de wijzigingen
xbmc@XBMCLive:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI [INTEL HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0