Did your USB card not appear in alsamixer's F6 menu?alphamale wrote:deleting this...
ctl.!default {
type hw
card 1
}
did not work. the intel sound card showed up in alasmixer even when the usb sound card was plugged in.
Did retrovol work after changing its sound card to default?
Anyway, thanks for trying that out. Without a second sound card I can't properly test stuff, so I'll stop making untested suggestions. OscarTalks seems to have experience with this sort of thing and can give you better advice.
It is unfortunate that when retrovol is configured for hw:1, it won't even run if there is no card 1, so you can't easily reconfigure it for hw:0. That's why I hoped that configuring it for default would work, since it will run when configured for default, even if the card specified as pcm default in /etc/asound.conf is missing. Of course, you can hand edit the /root/.retrovolrc or write a script to choose between two different .retrovolrc files, but (like you say) there should be an easier way.