[alsa-devel] [PATCH] ALS4000, slight mixer improvements

Takashi Iwai tiwai at suse.de
Mon Feb 23 10:30:16 CET 2009


At Mon, 23 Feb 2009 10:26:36 +0100,
Andreas Mohr wrote:
> 
> Hi,
> 
> On Mon, Feb 23, 2009 at 08:38:12AM +0100, Takashi Iwai wrote:
> > Applied now.  Thanks.
> 
> Thanks!
> 
> > > Will now try to get HDA settings on Aspire One A110L investigated
> > > (using Takashi's elaborate tools) and corrected
> > > (the non-working microphone thingy, plus some weird random switching/activation
> > > of noise in sound sources at times and stuff).
> > 
> > Let me know if it's finished!
> 
> Maybe I should start for real first ;)
> 
> 
> > > Speaking of sound problems, any thoughts about how to end up with
> > > _automatic_, generic ALSA soft volume for those cheap non-hardvol USB sticks?
> [...]
> > 
> > The only problem right now is that the driver might give a real volume
> > control but in a different name.  OTOH, softvol itself isn't too bad as
> > default PCM definition.  Just editing USB-Audio.conf should suffice...
> 
> Probably something like
> http://launchpadlibrarian.net/7244751/USB-Audio.conf
> (referenced by https://bugs.launchpad.net/ubuntu/+source/alsa-lib/+bug/104130 )?
> 
> AFAICS, things should ideally work this way:
> plug USB adapter, ALSA uses its default USB-Audio.conf settings (just like
> with several other PCI and such cards), then for devices with non-existing
> H/W volume (and only those!!), automatically and generically provide ALSA
> softvol.

The "automatically" is easy to write but hard to achieve the guarantee
to work with all possible devices :)

Especially the mixer name of usb-audio is determined dynamically by
guess from usb descriptors, covering all possible names is no easy
task.


Takashi


More information about the Alsa-devel mailing list