[LAD] Lv2 port replication [was Re: the role of lv2 extensions]

David Robillard dave at drobilla.net
Wed Aug 12 21:04:05 UTC 2009


On Wed, 2009-08-12 at 23:00 +0200, Fons Adriaensen wrote:
> On Wed, Aug 12, 2009 at 09:46:58PM +0100, james morris wrote:
> 
> > Say you have a LP filter plugin processing a stereo stream. It has one
> > port for the cutoff and two ports for input, therefor two for output.
> > What happens if you decide you want independent control over the cutoff
> > for the two channels?
> 
> That is the essential difference between a plugin being used in 
> a multichannel stream and one being used for polyphonic synthesis,
> where the cutoff frequency could be a per-voice envelope.
> Provided the plugin can do both, it is the *host* that has to make
> clear what's required. 

++

Though in the latter case, it's probably best to just instantiate the
thing twice as hosts currently do (and will likely need to implement
regardless).

-dr





More information about the Linux-audio-dev mailing list