> > If you let a plug have a MIDI In control port ... > This is exactly what I hate. I don't want to know what CC# each knob in > SynthX is. I don't want to figure out MIDI learn on each Synth I buy. I > want to right-click->link-to-MIDI and then waggle a knob. On EVERYTHING. > The same way. I want to be able to write plugins that can be controlled by > MIDI without writing a MIDI parser and building it into each plugin. Amen. > If sysEx communication between external devices and plugs is going to be supported (needed for some control surfaces), then you'd need actual MIDI byte sequences to be able to move around inside GMPI graphs. No. You sequencer isn't forced to send MIDI via the VST or DXi graph, is it?. If you're using an external MIDI device with your sequencer, it will talk MIDI. GIMPI won't even come into it. GIMPI synths need much the same info as MIDI synths, but they don't need the restictions of MIDI. Converting CC to a float format saves the synth a lot of work. It can still be a normalised value, i.e. retain the advantages of MIDI, the ability to route it in unusual ways. Best Regards, Jeff ---------------------------------------------------------------------- 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