* List of control parameters needed
@ 2004-03-22 11:16 Pavana Sharma
2004-03-22 11:52 ` Giuliano Pochini
2004-03-22 15:24 ` James Courtier-Dutton
0 siblings, 2 replies; 5+ messages in thread
From: Pavana Sharma @ 2004-03-22 11:16 UTC (permalink / raw)
To: alsa-devel
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=1470&alloc_id=3638&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: List of control parameters needed
@ 2004-03-22 11:35 p z oooo
0 siblings, 0 replies; 5+ messages in thread
From: p z oooo @ 2004-03-22 11:35 UTC (permalink / raw)
To: pavans; +Cc: alsa-devel
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_id\x1470&alloc_id638&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: List of control parameters needed
2004-03-22 11:16 List of control parameters needed Pavana Sharma
@ 2004-03-22 11:52 ` Giuliano Pochini
2004-03-22 15:24 ` James Courtier-Dutton
1 sibling, 0 replies; 5+ messages in thread
From: Giuliano Pochini @ 2004-03-22 11:52 UTC (permalink / raw)
To: Pavana Sharma; +Cc: alsa-devel
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=1470&alloc_id=3638&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: List of control parameters needed
2004-03-22 11:16 List of control parameters needed Pavana Sharma
2004-03-22 11:52 ` Giuliano Pochini
@ 2004-03-22 15:24 ` James Courtier-Dutton
2004-03-22 17:19 ` Paul Davis
1 sibling, 1 reply; 5+ messages in thread
From: James Courtier-Dutton @ 2004-03-22 15:24 UTC (permalink / raw)
To: pavans; +Cc: alsa-devel
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=1470&alloc_id=3638&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: List of control parameters needed
2004-03-22 15:24 ` James Courtier-Dutton
@ 2004-03-22 17:19 ` Paul Davis
0 siblings, 0 replies; 5+ messages in thread
From: Paul Davis @ 2004-03-22 17:19 UTC (permalink / raw)
To: James Courtier-Dutton; +Cc: pavans, alsa-devel
>> 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
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-03-22 17:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-22 11:16 List of control parameters needed Pavana Sharma
2004-03-22 11:52 ` Giuliano Pochini
2004-03-22 15:24 ` James Courtier-Dutton
2004-03-22 17:19 ` Paul Davis
-- strict thread matches above, loose matches on Subject: below --
2004-03-22 11:35 p z oooo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.