[linux-audio-user] Re: Re: Gentoo: Alsa/Snd-usb-audio not working
nomoa at wanadoo.fr
Wed Nov 8 07:11:48 EST 2006
On Tue, Nov 07, 2006 at 07:33:53PM -0500, Lee Revell wrote:
> On Wed, 2006-11-08 at 01:24 +0100, David Causse wrote:
> > On Tue, Nov 07, 2006 at 11:39:50PM +0100, Atte André Jensen wrote:
> > > Paul Davis wrote:
> > >
> > > >Maybe users should use names, but apps shouldn't be doing this. They
> > > >would become totally non-portable.
> > >
> > > Well, I just rolled 2.6.18-rt7 (was on 2.6.15) and the device numbers
> > > are completely reshuffled. I would imagine any setup that relies on the
> > > device numbers (and not names) would be totally messed up in situations
> > > such as these.
> > IMHO card number should be static and setup by system conf (index=xx
> > module option), that sounds much cleaner to me.
> How could this possibly be cleaner or simpler than addressing devices by
> name like every other OS does?
I don't know what OS you talk about but if I take windows as example,
name is not the only parameter to identify devices, if I plug my usb key
in an another port I use to, windows consider it as a new device. And
device name will be something like "Storage Key (2)" but it is the same
device. So 2 names for one device, doesn't work to fixate an app config.
I don't have very good knowledge especially how usb-audio works but when
I look at /proc/asound/cards I see a table and columns, and if I have to
select one and only one the "much cleaner" way to do so is to identify
what column is unique and I consider that index is the right parameter
to restrict for. Maybe it is not practical especially for usb but usb
ease of use (plug/unplug do what ever you want) is maybe not compatible
with someone who want to fixate its app config. User should restrict
himself in the way he uses his usb devices.
You have better knowledge of this so I don't want to contradict but I
can't understand why you consider that name is a good way to identify
device. I have a rdms point of view so it's why when I heard something
like you have to select something by it's label or even part of its
label it sounds very ugly in my ears :).
More information about the linux-audio-user