Headup.and their website is here
If you have multiple sound devices, the order in which you plug them into your computer (or the order in which they are found at boot time) can affect their ALSA device number.
This /etc/asound.conf file is how I set my default device based on name, rather than the unpredictable-card-number.
This ALSA FAQ addresses the same problem.