This is much much too broad a target, which will lead to an over-complicated platform, which is not really powerfull (because there, for instance, will be things you cannot generalize on DSP-chip platforms). It would be much better to make the target area smaller, and instead create a powerfull standard. Rgds, Michael Olsen mo@xxxxxxxxxxxxxxxxxx > I think we may be close to some closure on this first topic. Here is what > seems to be what we can agree on: > > > 1. What kinds of host applications does GMPI target? > > - Digital audio editors (DAWs), including audio editing in a video context > - MIDI/audio sequencers > - Mastering systems > - Personal music managers, aka "media players" > > > 2. What are the target "form factors" for GMPI host applications? > > - Software running on conventional desktop OS > - Software running on a handheld OS > - Embedded in a standalone system > - Embedded within portable "music gear" > > > (Note: This is not to imply that GMPI isn't usable in other contexts, such > as game consoles or cell phones. It simply means that the specification is > primarily targeting the listed applications and platforms.) > > > 3. What are the target "form factors" for GMPI plugins? > > - On the same platform as the application > - On dedicated (DSP) hardware with a software interface to the host > > > 4. Who are our target developers? > > Anyone who develops software to process or synthesize audio or music. This > includes commercial developers, academic computer music researchers, and > indepdendent shareware or freeware developers. > > > 5. What kinds of plugins do people use today, and what will they want to use > in the future? > > Audio-to-Audio: > - Effects that replace traditional outboard gear in a studio), such as > delays, reverbs, chorus, flanger, compressor, eq, pitch shifter, etc. > > Music-to-Audio processors, such MIDI synthesizers or other "monolithic" > synthesizers. > - Music->Music processors, such as quantizers, transposers, style > generators. > - Audio->Music processors, such as pitch detectors. > - Networks of the above 4 elements, creating modular synthesizers and > processors. > > > ---------------------------------------------------------------------- > 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