Now the next problem is that my usb devices seem to
show up
different depending on the order they are inserted and/or
the physical order in which they are connected to my
usb-bus.
I'd try to build an ~/.asoundrc.
I do not know if udev can do something useful here.
Best regards
ce