[alsa-devel] asihpi: Control naming
linux at audioscience.com
Tue Oct 5 07:10:27 CEST 2010
On 01/10/10 09:56, Takashi Iwai wrote:
> So, you have matrix volumes. We had discussions how to implement
> the matrix volumes, and there is actually an infrastructure to
> handle multi-dimension volume arrays. But, no driver is using the
> feature, IIRC...
Further on the subject of playback vs capture vs other...
Of course we do have controls that are obviously "Playback" or "Capture",
however we also have controls that connect PCM out to PCM in i.e. both
Playback and Capture are involved,
"PCM0 to PCM1 Playback Capture Volume" .. nooo!
"PCM0 to PCM1 Loop Volume" ???
and others that connect linein to lineout ie. neither Capture or
"LineIn2 to LineOut3 Volume"
maybe "LineIn2 to LineOut3 Loop Volume" ?
>> Also, on the input multiplexer (route?), the options are
>> I.e. the names match, rather than using indices in one place, and
>> distinct names in another
> One (known) remaining problem is the matching between an enum item
> string to a control (or mixer) with an index number.
> For example,
> some HD-audio codecs have multiple mics, and a similar problem appears
More information about the Alsa-devel