Tim, I hope you understand I'm not trying to pile on, just trying to
help find and eradicate sources of error that, uncorrected, could
compromise all this hard work we've all done on GMPI. Nothing
personal, except maybe that harshness, for which I apologized, and
which was sort of provoked.
That said,
We all agreed that plugins do not ever change their own parameters, right? If they want to do something like that, they use an Actor helper or something like that.
So a blob that changes other parameters would fall into this "self-changing" category (as would MIDI). If you *don't* go through the host, and just change your internal notion of stuff, then those changes are not subject to all the wonderful things that the host can provide, such as input arbitration, undo, etc.
> 3 - MIDI PERFORMANCE INPUT / NEW PLUGS... ... Everything (again, with the exception of NoteOn, NoteOff, and maybe Program Change) must be undoable and host arbitratable.
---------------------------------------------------------------------- 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