On Fri, 8 Mar 2002, Paul Davis wrote:
>well, since nobody responded to a 100% open question on how to support
>the 1500 or so mixer controls that exist on the H-DSP, i'll offer up
>an explicit solution and see if anyone can comment on that.
>
>since no generic ALSA program is going to be able to usefully present
>all those mixer controls, and since they all represent variations on a
>theme, i propose to offer a single control that includes:
>
>       data source
>       data destination
>       gain
>
>it will be up to applications to get/set whatever combinations of
>these they are interested in. there will be no single control that can
>be read to get, say, the gain for a specific data destination, since
>no such value can really be said to exist in the H-DSP - gain values
>always apply to a combination of a source and a destination.
>
>any comments on this?

Can't think of anything better - and it should be possible to implement
all sorts of fancy mixer UIs on top of that.

Could be useful for the alsa-lib "multi" and "share" devices as well, to
implement runtime routing, if that's desirable on that level... *vague
idea*

--
Erik I. Bolsų | email: <knan at mo.himolde.no>
The UNIX philosophy basically involves giving you enough rope to
hang yourself.  And then a couple of feet more, just to be sure.




_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to