Simple but useful feature request

I'm still loving moc, so thanks first of all.

I recently got a USB headset (which is a separate soundcard, which is cool). The problem with this is that udev assigns numbers to the onboard & usb cards randomly, so referring to devices as hw:0 or hw:1 is no longer ideal.

According to the ALSA wiki, the best way to solve this is to allow reference of soundcards by the device name, e.g. VT82xx or Headset - see http://alsa.opensrc.org/index.php/MultipleCards

It would be great if you could add this feature, it would make this the perfect player once more.

Nick