> Q: Do we do in-place processing? My Vote... > a) Yes. A plugin-global flag indicates a plugins ability to do this. or d) is ok too. c) and e)? *biting tongue,..... biting tongue* Best Regards, Jef ----- Original Message ----- From: "Tim Hockin" <thockin@xxxxxxxxxx> To: "GMPI Mailing list" <gmpi@xxxxxxxxxxxxx> Sent: Saturday, July 19, 2003 11:39 AM Subject: [gmpi] Decision time: 7.2 > Moving on! :) > > Topic 7.2: In-place processing > ------------------------------- > > Q: Do we do in-place processing? > > a) Yes. A plugin-global flag indicates a plugins ability to do this. > This tells the host that ANY input buffer may be re-used on ANY output > (perhaps withing some higher-level grouping of stuff (think MIDI > channel?)). If a plug can not accept this rule, it must not use > in-place processing. (VST model?) > > b) Yes. A plugin statically maps inputs to outputs. The host may > re-use an input buffer for an output if they map together. > > c) Yes. A plugin is given inputs and produces it's own output buffers > based on internal knowledge or other variables. The host is not > involved, except to furnish new buffers as requested. The plugin must > re-use or release all input buffers. Variations on this can be devised > to allowed shared input/outputs. (baton passing, or similar to DX model) > > d) No. All output buffers are unique from input buffers. > > e) Other. Explain. > > ---------------------------------------------------------------------- > 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 > > ---------------------------------------------------------------------- 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