> might move a fader while the transport is stopped). Transport is merely some sequence of musical milestones - such as beats and bars. Time is always running, and the graph is always being processed. If it were not, I could not use my MIDI keyboard while the transport is stopped. But I fully expect that this is allowed, so time must be running. > While I was considering this, I came across another issue:- do we allow > the graph's structure to be changed during streaming, and, if so, how do > we support this? The reason this is important is that if plug-ins can host > other plug-ins, and plug-ins can change their patch settings during > streaming, it seems clear that changing the patch of a plug is liable to > change the graph structure of plugs hosted within that plug. Thoughts..? I think we can't disallow it. Plugs hosting plugs is transparent to the host - it just sees the outer plugin. ---------------------------------------------------------------------- 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