[gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Chris Grigg <gmpi-public@xxxxxxxxxxxxxx>
- To: gmpi@xxxxxxxxxxxxx
- Date: Wed, 28 Apr 2004 13:19:34 -0700
I'd be curious to hear Koen's take on all this. I do think shooting
down modules is a bad idea.
-- Chris G.
> So far I like the 1D indexed 'modular' approach Tim and I separately
arrived at. My gut tells me 80% of plugs will be 1-slot, so only use
index 0, and 80% of the rest will use n-channel designs so the 1D
system with identical param lists will work OK for them,
I agree with that analysis.
and the 80%
of the rest will be expressible as n-slot designs with different
param lists.
This is what I called 'modules' and it was already more-or-less shot down.
It adds a small amount of complexity for every plugin to accommodate a
very small set of truly modular plugins. I think it is very engineer-ish
and I like it, but I am not convinced it is necessary to go this extra
step.
It also does not map perfectly onto MIDI channels, whereas the "array of
identical channels" does. I'm inclined to think that this is enough.
The remaining plugins can fall back on the grouping mechanism and a
dynamic parameter list.
----------------------------------------------------------------------
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: 3.11 topic: Multi-timbrality and parameters
- From: Jeff McClintock
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Koen Tanghe
- References:
- [gmpi] 3.11 topic: Multi-timbrality and parameters
- From: Tim Hockin
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Chris Grigg
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: David Olofson
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Chris Grigg
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Tim Hockin
Other related posts:
- » [gmpi] 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- » [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
arrived at. My gut tells me 80% of plugs will be 1-slot, so only use index 0, and 80% of the rest will use n-channel designs so the 1D system with identical param lists will work OK for them,
I agree with that analysis.
and the 80% of the rest will be expressible as n-slot designs with different param lists.
This is what I called 'modules' and it was already more-or-less shot down. It adds a small amount of complexity for every plugin to accommodate a very small set of truly modular plugins. I think it is very engineer-ish and I like it, but I am not convinced it is necessary to go this extra step.
It also does not map perfectly onto MIDI channels, whereas the "array of identical channels" does. I'm inclined to think that this is enough.
The remaining plugins can fall back on the grouping mechanism and a dynamic parameter list.
---------------------------------------------------------------------- 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.
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Jeff McClintock
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Koen Tanghe
- [gmpi] 3.11 topic: Multi-timbrality and parameters
- From: Tim Hockin
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Chris Grigg
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: David Olofson
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Chris Grigg
- [gmpi] Re: 3.11 topic: Multi-timbrality and parameters
- From: Tim Hockin