[alsa-devel] asihpi: Control naming

Takashi Iwai tiwai at suse.de
Tue Oct 5 11:53:58 CEST 2010

At Tue, 05 Oct 2010 11:47:12 +0200,
Clemens Ladisch wrote:
> Eliot Blennerhassett wrote:
> > On 05/10/10 20:07, Clemens Ladisch wrote:
> > > Capture controls affect audio data that is recorded by the computer.
> > > Playback controls affect audio data that comes out of the sound card.
> > 
> > OK. I think everything fits one of these two.
> > 
> > I find the asymmetry a little odd. (i.e. Capture controls defined by
> > destination of PCM Capture, while Playback controls not defined by
> > source of PCM Playback)
> In both cases, it's the destination that determines the type.
> When it comes to partitioning the controls into two groups according
> to overall direction, using the destination makes the most sense in
> practice.

Yes, basically this is a heuristic mapping to the traditional mixer
interface.  Not all components match properly, indeed.  We need either
give compromised element names or implement something new...

> > I.e. in reality they are "Capture" and "Output"
> Yes, but this naming convention is already there for hysterical raisins.

Still better than angry grapes :)


More information about the Alsa-devel mailing list