>Why can't GMPIs control language be MIDI++? Allowing MIDI in at a low >level doesn't prevent expanding scope beyond MIDI. Because MIDI has totally open-ended semantics that the host cannot track. We've been over this point several times. Allowing a plugin to accept MIDI as a control input means that the host has no idea what the state of the plugin is. Does the host need to know? Mike seems to think so. I don't have strong opinions, but my actual experience has always involved the host knowing. ---------------------------------------------------------------------- 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