[alsa-devel] pcm512x driver: Mixer control naming issue

Takashi Iwai tiwai at suse.de
Mon Mar 16 12:59:14 CET 2015


At Mon, 16 Mar 2015 11:38:45 +0000,
Mark Brown wrote:
> 
> > default for "Analogue Playback Volume" may well be added to "alsactl
> > restore" and then we end up back in the same situation. How about defining a
> > prefix that is documented as saying that a default should not be used if
> > there's nothing in asound.state for that control?
> 
> Really the problem here is using asound.state - it's far too dumb a
> means of controlling random cards, and attempting to change it is most
> likely going to break something else.

alsactl tries to initialize some common controls, and the question is
how common is common.

> Any attempt to introduce a
> default for analogue control will inevitably result in problems on cards
> that currently work fine with digital/default control unless those are
> changed which would then cause problems for things without the analogue
> control.

It's why I raised an item about standard control names every year in
the audio meeting :)


Takashi


More information about the Alsa-devel mailing list