Can't get spdif to work with XBMC live
#1
Alright, i'm a complete noob to xbmc and i've installed live on an Acer Aspire L3600, and i'm having a hell of a time getting spdif to work. I've set the audio output to optical/spdif, played with the different output devices, if I put aplay -l in terminal it tells me (I have to type it in as I don't have a net connection on the xbmc pc yet)

Quote:card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog]
Subdevices: 1/1
Subdevice #0:Subdevice #0
card 0: Intel [HDA Intel], device 1: ALC1200 Digital [ALC1200 Digital]
Subdevices: 0/1
Subdevice #0:Subdevice #0

But i'm not entirely sure what that means.
I've looked in /etc and there's no asound.conf file, and there's nothing in /home other than aviv, hts and xbmc.

I did write an asound.conf file in /etc as follows

Quote:# M-Audio Revolution 7.1 has no 'spdif' alias in 'aplay -L'
# I'm guessing cards that have one defined won't need this.
pcm.!spdif {
type hw
card 0
device 1
}

# Sets default playback to 'spdif'.
pcm.!default{
type plug
slave {
pcm "spdif"
rate 48000
format S32_LE # ice1724 cards can only use this format
}
}
from http://forum.xbmc.org/showpost.php?p=165009&postcount=7

But this didn't seem to do anything either, even after a reboot.
I also unmuted spdif in alsamixer with no results.
I really have no idea what to do, any hints on connecting it? Cheers.
Reply
#2
Bump. Everything I've searched hasn't helped me. Anyone have any clues? It's coaxial, not toslink, if that helps.
Reply
#3
i'm no audio guru but try the basic steps

does analog audio work?

when you do aplay -L en try to play a sound to the devices e.g.
aplay -L
whole list
cut
plughw:CARD=Intel,DEV=0

then play a sound to that output

aplay -D plughw:CARD=Intel,DEV=0 /usr/share/sound/alsa/Front_Center.wav

do that for every device you see!
If you get souund from a device then put that device line exactly in xbmc
also did you unmute the channels with alsamixer?
Reply

Logout Mark Read Team Forum Stats Members Help
Can't get spdif to work with XBMC live0