I thought I ask you all about your .asound rc files. I'm using VIA 8233 on-board sound S/PDIF out on an Abit AV8 motherboard. It was a complete pain in the ass to get working.
While it works now, albeit a little strangely (IEC 958 playback channel seems to change its volume depending on what program I'm using, which messes things up)... it could use a bit of tweaking. Some programs can't adjust output volume while others can, I'm a bit confused. Programs like Songbird, Exaile!, and Rythmbox can control the volume to S/PDIF... but for some reason mplayer and XBMC and a bunch of others aren't working. If you have any advice for me I'd appreciate it.
Here's my .asoundrc file:
Should I be doing anything special for XBMC?
PS. Since I'm not going to be much help coding this project, I don't mind taking care of Linux Wiki documents if help is needed!