>> Where can I get the complete list of controls which an audio codec has to >> support.
there is no such list. and lets get the terminology straightened out here before this goes any further. "codec" comes (in this context) from "coder/decoder". that maps roughly to what is more properly referred to as an analog-to-digital or digital-to-analog converter (or both). these days, it could also include devices that convert from one digital format (e.g. ADAT LightPipe) to another (e.g. S/PDIF or T/DIF). thus, the list you offered actually to do with audio codecs, but is in fact a description of the types of controls you might find on a *mixer*. however, given that there are cards without a mixer at all, plus cards with radically different mixer designs, plus cards with extremely simple mixers plus cards with extremely complex designs, there cannot be a list of controls that any mixer will support. Even the idea of a microphone input is h/w specific, as is the idea of a master volume control. the best you could probably hope for is to first see if the mixer you have has support for a "standard mixer API", then use that API. but no such API exists at this time, and you would still have to have a fallback position if you are using h/w that has no mixer or a mixer than cannot support a "standard mixer API". --p ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel