[gmpi] Re: Decision time: 7.2

  • From: Paul Davis <paul@xxxxxxxxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Tue, 05 Aug 2003 19:32:52 -0400

>> No, this is not the only case, not if you extend to the third option,
>> which is mix-to. In this case, the input buffer != output buffer, but
>> the plugin should += into the output, not just assign into it. This can
>> be very useful in a modular host, where you may have an arbitrary number
>> of connections coming in to a single pin. The host can call copy-to on
>> the first input, and mix-to on the subsequent inputs if they exist,
>> saving memory and a buffer mix.
>
>Good thinking! It's true: Bidule for example allows you to route multiple
>audio output lines into a single input pin (so: nothing special or new: it
>already exists and should probably be accounted for indeed).

but we already outlined our desired handling of the input/pin mapping,
and there is never a situation like the one in bidule that you
describe. 1 pin corresponds to a single stream of data, and hence one
buffer. plugins can group pins if they wish. i think i got that right.

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: