[Alsa-devel] List of control parameters needed
Hello, I am trying to export the controls to user space. I want to know the complete list of controls which ALSA expects the codec to support. For example, few are as below, Master Playback Volume Master Playback Switch Tone Control - Bass Tone Control - Treble Line Capture Volume Mic Capture Volume Mic Sensitivity Mic Auto Volume Mic Auto Switch Where can I get the complete list of controls which an audio codec has to support. Thanks Regards Pavana S --- 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=1470alloc_id=3638op=click ___ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel
Re: [Alsa-devel] List of control parameters needed
Hi, Try to look at alsa-driver/alsa-kernel/Documentation/ControlNames.txt But warning, this is not complete list, rather recomendation. Most control names folows this recomendation, but there are some controls for some soundcards, that have diffrent names. Peter Zubaj == REKLAMA Spolocnost SUN Microsystems uviedla na trh novy server Sun Fire V20z zalozeny procesoroch AMD Opteron. Viac informacii najdete na : http://www.somi.sk/sun/v20z.php === --- 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_id70alloc_id638op=click ___ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel
Re: [Alsa-devel] List of control parameters needed
On Mon, 22 Mar 2004, Pavana Sharma wrote: Hello, I am trying to export the controls to user space. I want to know the complete list of controls [...] Where can I get the complete list of controls which an audio codec has to support. There is not such a list because they depend on the hardware. But there is a list of common names that all drivers should respect. The list is: /alsa-kernel/Documentation/ControlNames.txt -- Giuliano. --- 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=1470alloc_id=3638op=click ___ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel
Re: [Alsa-devel] List of control parameters needed
Pavana Sharma wrote: Hello, I am trying to export the controls to user space. I want to know the complete list of controls which ALSA expects the codec to support. For example, few are as below, Master Playback Volume Master Playback Switch Tone Control - Bass Tone Control - Treble Line Capture Volume Mic Capture Volume Mic Sensitivity Mic Auto Volume Mic Auto Switch Where can I get the complete list of controls which an audio codec has to support. Thanks Regards Pavana S The envy24/ice1712 cards do not have a Master or PCM control. --- 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=1470alloc_id=3638op=click ___ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel
Re: [Alsa-devel] List of control parameters needed
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=1470alloc_id=3638op=click ___ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel