Tim Hockin <thockin@xxxxxxxxxx> writes: > Any linkage between two nodes of the graph needs to be either audio IO or > control IO. If you use things like class-static variables that are shared > among instances, then your plugin MIGHT break. > > The finest unit of granularity that GMPI supports is a plugin instance. > All events for a plugin instance are delivered BEFORE that instance is > called for process(). No event will be delivered to a plugin for a > timeslice after that plugin has begun processing that slice. > > Think of it as a directed dependency graph. Anything that sends an event > to FOO must be run and completed before FOO is run. OK, fine. Yes, I think this *should* be documented explicitly. -- joq ---------------------------------------------------------------------- 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