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