[LAD] Proposals for JACK
malnourite at gmail.com
Tue May 22 19:45:03 UTC 2012
On Tue, May 22, 2012 at 12:08 PM, Paul Davis <paul at linuxaudiosystems.com> wrote:
> I'm sorry but I don't agree with any of these ideas.
> One of the guiding design philosophies behind JACK's design has been to
> avoid trying to create an API that covers every possible use case, including
> all the obscure ones. We have seen several examples of this (the most
> notable being SGI's graphics API) which provide the general lesson that
> adding complexity in order to be able to satisfy the least common 10% of use
> cases invariably causes unnecessary complexity for the common 80%.
> If you want a "room" like concept then please work on providing per-port
> metadata (I can post a header that describes a proposed API), because I
> believe that this will provide everything necessary to do this without
> JACK's involvement. This is an important addition to the API, and will
> facilitate many things that are useful and moderately common.
I didn't actually understand any of the OP's proposal. But I would
like to chime in and express my support for the idea of per-port
meta-data--it would indeed be very useful.
More information about the Linux-audio-dev