[linux-audio-dev] LADSPA 2

Lars Luthman larsl at users.sourceforge.net
Sat Apr 22 13:01:26 UTC 2006


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20060422/9137fb97/attachment.pgp>


More information about the Linux-audio-dev mailing list