Re: [linux-audio-dev] LADSPA 2

From: Lars Luthman <larsl@email-addr-hidden>
Date: Sat Apr 22 2006 - 16:01:26 EEST

On Sat, 2006-04-22 at 14:56 +0200, fons adriaensen wrote:
> On Sat, Apr 22, 2006 at 02:26:57PM +0200, Thorsten Wilms wrote:
>
> > Distribution / finding plugins:
> > Stability:
> > Control/audio rate:
> > Port grouping:
> > Port Roles:
> > Referencing:
> > Hints:
> > Presets:
> > Help / Discription:
> > MIDI/OSC
> > GUI lib:
>
> To which I'd add:
>
> Polyphony/Multiple channels:
>
> Plugin instances should be able to discover that they are
> part of a group sharing control parameters. In many cases
> the calculation of internal parameters from user supplied
> ones and their interpolation takes more CPU than the rest
> of the code. That work should be performed once in poly
> setups.

I'm not sure that all of this belongs in LADSPA (the Simple Plugin
Architecture). DSSI has support for presets, MIDI in, GUIs and some
support for polyphony (you can run several plugin instances as a
polyphony group with a single call to run_multiple() which lets you do
common calculations once).

About referencing: isn't the port index the common way to identify
LADSPA ports?

-- 
Lars Luthman
PGP key:     http://www.student.nada.kth.se/~d00-llu/pgp_key.php
Fingerprint: FCA7 C790 19B9 322D EB7A  E1B3 4371 4650 04C7 7E2E

Received on Sat Apr 22 16:15:15 2006

This archive was generated by hypermail 2.1.8 : Sat Apr 22 2006 - 16:15:15 EEST