I agree with Tim Hockin. There is, however, no contradiction with you. The host and plugins will be able to filter, split, merge, channelize, and so on the control information even though it will be richer than MIDI. As I have suggested before, an easy way to do this is to borrow MIDI semantics but make the MIDI data fields floats instead of bytes. Since the host will be able to translate the control information back into MIDI, your ends will be served without harm to the greater musical fidelity that GMPI will provide. ============================================ Michael Gogins gogins at pipeline period com Irreducible Productions Silence, a language for programming music and sound Available at http://sourceforge.net/projects/silencevst/ ============================================ ----- Original Message ----- From: "Chris Grigg" <gmpi-public@xxxxxxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Tuesday, August 26, 2003 10:42 AM Subject: [gmpi] Re: Decision time: 8.2 > Tim Hockin said: > >I don't think MIDI has any place in a modern plugin API, except "something > >translates incoming MIDI to internal messages". > > Without wishing to start a religious war, I disagree. MIDI is one of > the fundamental building blocks of practically all music and audio > studios. Being able to process -- filter, split, merge, channelize, > etc. -- MIDI streams as data/event pipelines per se is a basic > functionality without which a plug-in API would not be too terribly > practical. > > -- Chris G. > > ---------------------------------------------------------------------- > 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