Re: [LAD] Lv2 port replication [for dummies]

From: David Robillard <dave@email-addr-hidden>
Date: Thu Aug 13 2009 - 22:01:47 EEST

On Thu, 2009-08-13 at 18:48 +0100, james morris wrote:
> On 13/8/2009, "David Robillard" <dave@email-addr-hidden> wrote:
>
> >On Thu, 2009-08-13 at 10:08 +0100, james morris wrote:
> >> I was trying to point to the question of: Why base the replication of a
> >> control port on the replication of the audio ports? The audio port
> >> replication is based on the number of channels, so base the replication
> >> of the control port (if it is to be replicated) on that also.
> >
> >.... the audio port replication IS the "number of channels".
> >
> >> So we have two new port properties: one to say this port should always be
> >> replicated - audio ports would use this - and another to say that this
> >> port can be replicated but does not have to be. The matching of counts
> >> is implied because there's no sane reason why port replication counts
> >> would not match.
> >
> >You are (falsely) assuming the replication is the same across the entire
> >plugin. i.e. there is no global "number of channels" value
> >
>
> I'm assuming the only ports to be replicated are those which have say a
> multiPort property. I don't see why replication would not be the same
> in a plugin instance, across all ports with that property.

Because larger plugins can have several completely different signal
paths. Synthesis and effects, or several channels on a mixer, or...

-dr

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Fri Aug 14 00:15:02 2009

This archive was generated by hypermail 2.1.8 : Fri Aug 14 2009 - 00:15:02 EEST