[gmpi] Re: Decision time: 7.2
- From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
- To: gmpi@xxxxxxxxxxxxx
- Date: Tue, 22 Jul 2003 17:04:40 +0100
On Tue, Jul 22, 2003 at 08:41:37AM -0700, Tim Hockin wrote:
> > 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?)
>
> This would be fine for many plugins - and fine by me, if that is hat people
> want.
It gets my vote. Efficient, known to work, easy to support.
> > 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)
>
> I think I still prefer this method, but as I said, I'll go with whatever
I dont see what the point is. It fullfils some computer-sciency sense of
completeness, but doesn't actually achieve much - and it adds complexity
of course.
- Steve
----------------------------------------------------------------------
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
- References:
- [gmpi] Decision time: 7.2
- From: Tim Hockin
- [gmpi] Re: Decision time: 7.2
- From: Tim Hockin
Other related posts:
- » [gmpi] Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- » [gmpi] Re: Decision time: 7.2
- [gmpi] Decision time: 7.2
- From: Tim Hockin
- [gmpi] Re: Decision time: 7.2
- From: Tim Hockin