I had been using this ~/.asoundrc: ,---- | pcm.!default { | type hw | card HDMI | device 3 | } | | ctl.!default { | type hw | card HDMI | device 3 | } `---- but now I get errors from most applications. Removing the device lines got alsamixer to run, but audio didn't route. My target card, as reported by aplay -l, is: ,---- | card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0] | Subdevices: 1/1 | Subdevice #0: subdevice #0 `---- and the mplayer syntax << -ao alsa:device=hw=1.3 >> worked. (Previously that had required device=hw=3.1 to route the audio over the hdmi.) The only changes here have been a steady set of software upgrades; the hardware has been constant. The relevant /dev files for that card are: ,---- | /dev/snd/controlC1 | /dev/snd/hwC1D0 | /dev/snd/pcmC1D3p `---- I run Gentoo; alsa-utils is 1.0.25 (media-sound/alsa-utils-1.0.25-r2). -JimC -- James Cloos <cloos@xxxxxxxxxxx> OpenPGP: 1024D/ED7DAEA6 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user