[linux-audio-dev] Re: Sound processing objects architecture, is it possible?

From: Kjetil S. Matheussen <k.s.matheussen@email-addr-hidden>
Date: Wed Jan 24 2007 - 21:56:45 EET

On Wed, 24 Jan 2007, Kjetil S. Matheussen wrote:

>
> Paul Davis:
>>
>> On Wed, 2007-01-24 at 16:06 +0100, Jay Vaughan wrote:
>> > At 20:08 +0100 22/1/07, Stefano D'Angelo wrote:
>> > > What I'd like to work on is a sound processing architecture (LADSPA,
>> > > VST, DSSI, etc.) wrapper, which hides the details of a particular
>> > > implementation to audio program developers.
>> >
>> > Nice idea. Already done:
>> >
>> > http://teragon.org/products/PluginCore/
>> >
>> > > What do you think about it?
>> >
>> > Would be nice if there were a GPL effort in the same way ..
>>
>> ARDOUR::Plugin ?
>>
>> which currently wraps VST, LADSPA and will soon do either LV2 or
>> DSSI ...
>>
>> yeah, ok, so its partly in jest, but not entirely.
>>
>
> Another one is the "Juce Audio Plugin Framework", which
> wraps VSTs, RTAS and AudioUnits.
> http://www.rawmaterialsoftware.com/juce/download.php
>
> It doesn't support ladspa though, but Julian said that he should
> look at LV2. (He also said that he hadn't heard of LV2 before,
> so maybe he hasn't heard about ladspa either. :-) So if someone
> request ladspa, he might do that as well...)
>

Looking more closely at both PluginCore and the Juce Audio
Plugin Framework, the latter is actually a GPL effort in the same
way[1], except that it supports RTAS which PluginCore doesn't.

So what you thought would be nice actually exists, except that
the GPL alternative supports more formats. :-)

[2] They are both wrappers to _write_ plugins, while Ardour
is a wrapper to _run_ plugins.
Received on Thu Jan 25 00:15:03 2007

This archive was generated by hypermail 2.1.8 : Thu Jan 25 2007 - 00:15:03 EET