On Saturday 08 May 2010 19:09:27 Fernando Lopez-Lezcano wrote:
While you can force the order with the proper index=xx
incantations in
modprobe.d/ files, that will fail if the computer is booted with a usb
sound card attached.
What? This works here for the last three years, was is all just a dream?
Of course the solution is to 'reserve' the higher indices for the usb-audio
stuff...
The proper fix is to not use the index (a number) when
addressing the
card but use the name of the card. That will never change across
reboots. So, instead of "hw:0" use "hw:NAME" where NAME is what is
shown
between square brackets in the output of cat /proc/asound/cards
The you only have to face apps that don't allow the selection of the soundcard
and apps that don't handle spaces in device-names.
Arnold