This is a great thread. Now I have my sound working exactly how I like it.
I can play audio to my tv when the receiver is off or I can tun the tv volume down and have audio going through the receiver when I want. No need to change settings in the audio menu to switch back and forth because I get simultaneousness audio out of both devices. I'm also getting great 5.1 audio through the receiver.
I also have normal xbmc menu sounds and it didn't break the sound for my emulators.
Here is my setup just in case anyone else wants to know.
*For my HTPC hardware you can see my signature. I'm using onboard HDMI and Optical Out
*I'm using HDMI for video/sound to the tv
*Optical out is connected to my receiver.
results from aplay -l:
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC889A Analog [ALC889A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889A Digital [ALC889A Digital]
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
I used the exact asound.conf located in this thread.
XBMC Audio Settings:
Audio output = analog
speaker configuration = 5.1
Boost volume level on downmix = off (not really sure what this does)
Audio Output Device = Simultaneous output to RS880 Audio Device [Radeon HD 4200]