[gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- From: "Jeff McClintock" <jeffmcc@xxxxxxxxxx>
- To: <gmpi@xxxxxxxxxxxxx>
- Date: Fri, 30 May 2003 11:40:49 +1200
Jeff jumps in....
> OK, the baton-passing model doesn't allow the host to decide which output
is
> in-place and which is duplicated. Does it REALLY matter? (if you say yes,
I
> want to hear a reason :).
My host has one-to-many audio connections.
i.e. [synth]--->[effect1]
\-----[effect2]
to be clear: one plugin produces one output buffer, which is fed to two
downstream plugins.
If effect1 chooses to process-in-place, that implies it's input buffer is
overwritten.
Effect1 shares it's input buffer with effect2, effect1 has just trashed
effect2's input buffer.
The host *NEEDS* know in advance if a plugin wants to batton-pass or
process-in-place.
the host MUST know in advance. There is no other option.
And if your reply is "the host can just duplicate the input buffer".
Think long and hard before you say that, bearing in mind your original
reason for batton-passing (to avoid buffer copying).
Jeff M
www.synthedit.com
----------------------------------------------------------------------
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: http://www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe
- Follow-Ups:
- [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- From: Tim Hockin
- References:
- [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- From: Tim Hockin
Other related posts:
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- » [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- From: Tim Hockin
- [gmpi] Re: Topic 7: Audio packaging, Process-In-Place
- From: Tim Hockin