>> Yes, thats why it can't be done with raw MIDI, but it can be done with >> GMPI-native control APIs, following the earlier requirements. > >Why not have the plugin notify the host that a parameter has changed? If >you keep state in two places you know it will get out of sync. please read the reqs document on the design of the parameter control system. this is (one of) the central issue(s) here: we have already agreed that the host mediates *all* parameter changes in order to allow sample-accurate, graph-wide, consistent undo/redo/automation. we even spent a week or three debating and designing an odd kludge called an "actor" to give plugins the chance to pre-process parameter changes, precisely so as not to violate this requirement. --p ---------------------------------------------------------------------- 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