On Mon, 29 Aug 2016 17:00:40 +0200,
barmin wrote:
> 
> Hi Takashi,
> 
> Thanks for your answer.
> 
> > Once upon a time, I wrote a patch like below, to assign the USB-audio
> > device to a specific device path.  Would it help in your case?
> > (Of course, it's useless for a real hotplug.)
> 
> I don't think I can use this, as I have two identical devices with same 
> VID/PID.

My patch introduced another option to specify the device path.  It's
evaluated in addition to VID/PID pairs.

> > Following the sequencer client name to the card name change is likely
> > no-go.  The sequencer subsystem is basically independent from the
> > underlying device implementation, and it makes many things
> > inconsistent.
> 
> Yeah, I think this is the problem...
> 
> > Another solution would be to load the sequencer stuff only after all
> > your devices are set up.
> 
> I'm not sure what you mean by this?

The whole sequencer stuff (snd-seq* modules) can be unloaded and
reloaded after you load your usb-audio driver *and* do renaming.
It'll be fairly tricky, but it's doable.


Takashi

------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to