On Tue, Mar 20, 2007 at 12:05:54AM -0400, Lee Revell wrote: > On 3/19/07, Eric Dantan Rzewnicki <eric@xxxxxxxxxx> wrote: > >I've read some of Christoph Eckert's posts from 2005 about passing index > >options to snd-usb-audio when it gets loaded, but I haven't been able to > >get it to work. There is a builtin mic with the non-functional camera > >that is apparantly on the usb bus, the internal SiS AC'97 device and > >sometimes an edirol ua-25. > > > >Any one of them can end up in any position. I've tried messing with > >options in modprobe.d, but haven't figured out how to make the cards > >stick to their card numbers on each boot. > > I don't know about ordering multiple USB devices, but at least you > should be able to force the internal card to be card 0 by passing > index=0 to snd_intel_hda or whatever driver it needs... Yes, I had figured that bit out, but the 2 usb devices still came up in random order. I wish I could just disable the "video" device's mic, but attempting to blacklist it by vid and pid did not work properly ... the ua-25 was also left out. > (Probably not helpful to you now but the real solution is to address > cards by name, especially now that ALSA will have a usable device > enumeration API in 1.0.14. So you would configure the streaming > server to stream from "default:UA-25" and monitor "default:HDA-Intel") indeed. that would be useful. -Eric Rz.