Hello Andrew!
Can't alsa handle this on its own? alsamixer or amixer should be able to
work with those things. Probably they dob't look to good, but they should do
the trick. The standard ALS utility to restore controls is alsactl restore.
Sorry, if that was beside the point?
Kndly yours
Julien
--------
Music was my first love and it will be my last (John Miles)
======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de