On Tue, Jun 22, 2004 at 04:44:33PM +0100, Steve Harris wrote: > > So some causality would mitigate this? Assum sPA() mode, for a minute. > > If every sPA call was tied to a timestamp and an originating event, would > > that be better? > > There isn't neccesarily an originating event. Its also used to perform > updates from UI or non-native control events, thats why this topic has > been dredged up again. Well, if the UI does not have a back-channel, then the UI must queue up some event, right? Non-native control woul get a "spontaneous" sPA call, which could be identified as "from MIDI" or something. And there could be a rule as to when sPA can be called. For example, only allowed during a plug's process() routine (or whatever). Any othe sPA calls could be flagged as errant. ---------------------------------------------------------------------- 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