[alsa-devel] [PATCH 0/6] snd-usb endpoint rework, version 7

Takashi Iwai tiwai at suse.de
Fri Apr 13 09:51:23 CEST 2012


At Fri, 13 Apr 2012 09:32:17 +0200,
Felix Homann wrote:
> 
> Hi,
> 
> >> if all volumes are max on module insert. the ftu is essentially unusable
> >> untill they're corrected
> 
> Yes, the current defaults for the FTUs are horrible.
> 
> But I don't know if I really like the "diagonal" state that you
> proposed as a default state. At least for my setup it's not more
> usable than the "all-volumes-maxed" state. I probably would prefer a
> "everything-muted" default. Then you only have to deal with the
> controls you actually need and don't have to bother with tons of other
> controls. (And, it's more in line with non-USB devices).
> 
> If there aren't any objections to the "everything-muted-by-default"
> approach, I will prepare a patch this weekend.

It's basically good -- excpet for that it may let people see as a
regression sometimes.  Let's check first whether "alsactl init" or
whatever distro initialization works properly with the muted USB-audio
device.

> > What about alsactl? Set the mixers once, then call "alsactl store". Does
> > that help?
> 
> Yes, for sure. That's what I have been using for a long time. It would
> be desirable though if the state was stored on diconnect/shutdown of
> the device. Is this possible with a udev rule?

Not really.  When udev is notified at disconnection, it is already
disconnected, thus you can't access to the device :)


Takashi


More information about the Alsa-devel mailing list