[linux-audio-dev] processing plugin standard wrapper
Steve Harris
steve at plugin.org.uk
Wed Feb 14 08:10:50 UTC 2007
On 14 Feb 2007, at 04:18, Leonard Ritter wrote:
> On Mon, 2007-02-12 at 13:23 +0100, Stefano D'Angelo wrote:
>> Hi all,
>> who would be interested in writing a processing plugin standard
>> wrapper (LADSPA, DSSI, LV2, VST, etc.)?
>
...
> so you have now 4+1 = 5 interfaces. theoretically, the issue should be
> solved, since you have now one central interface to talk to the
> other 4.
>
> however you disregard that in the process of writing your own
> interface,
> you learned all other 4 interfaces (so you could translate between
> them), which is exactly what you wanted to avoid. of course other
> people
> would profit from your work, ideally.
>
> the second issue is that your 5th interface accumulates all
> features of
> the other 4, which means that it will be the hardest to comprehend.
...
> the route i took for aldrin was to support none of these (since they
> didn't match the problem that i had), and, if the need for a certain
> piece of dsp code arises, port that code over to my private interface.
So... you're inviting him to learn from your mistake? ;)
I agree with the bulk of what you wrote, the solution to the problem
of too many APIs is not to add another, but I don't think your own
code is a good example of that.
I am also not in a position to throw any stones.
- Steve
More information about the Linux-audio-dev
mailing list