http://bugs.winehq.org/show_bug.cgi?id=12706
--- Comment #27 from Jeff Cook jeff@deserettechnology.com 2011-04-12 15:13:26 CDT --- For the record, I had USB audio working with card 0 with a set of patches mailed last year. Some of them were merged but an important one and some that relied on it weren't. The main problem is that the patch that opens the alsa device with dmix() was rejected because it's not technically correct to open an alsa device with dmix() explicitly (in case a user is not using dmix). That's the only way I could get it working, though -- without that explicit dmix open, there would be a race between the usb mic and the sound card to open the sound first, and whichever won would work and the other wouldn't. I've asked in ALSA forums and they've not provided any useful info. Once I find out how to get around that and/or do things correctly there, I will probably look at proposing the patches again, and extending them to allow you to use non-card-0 devices as USB audio.