Hello,
The 'alsactl init' command becomes more powerful now.
- support for dB - better support for enumerated controls - better "ready to use" udev support, expected use: RUN="/usr/sbin/alsactl -r /var/run/alsactl.init restore $name" - initialization using a guess method - the init/default configuration mostly copied from the alsaconf script, see http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsactl/init/de...
The cardinfo database is slowly filling. We have over 120 files there now. Any volunteer for watching of these files and writting a suitable configuration files for 'alsactl init' here?
I'm not sure about the initialization procedure. I selected the method - look to database and if not found - use the default "guess" method (without any warranty). But the opposite way is also possible - do a universal initialization and modify only special parameters for specific hardware.
Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.