I have been through several articles, some old, some new, but can’t seem to find a solution. Following your advice (http://plugable.com/2014/11/06/how-to…) and several others, I changed the .asoundrc file to card 1 for both and verified in aplay -l that the USB device was indeed card 1. Then, to be safe, restarted ALSA using sudo /etc/init.d/alsa-utils restart
When I run “speaker-test”, I get an error saying
Channels count (1) not available for playbacks: Invalid argument
Setting of hwparams failed: Invalid argument
But when I switch it back to card 0 in .asoundrc, it works fine, just on the HDMI and not the sound card.
What am I missing for setting up the card on the Pi?
Also, when I reboot the whole Pi, it resets .asoundrc. Is there a way to prevent from being overwritten?
I’m a newbie at this so any help is appreciated.
Wheezy / Pi B+