Tim Hockin <thockin@xxxxxxxxxx> writes: > On Sat, Apr 17, 2004 at 07:49:33PM -0500, Jack O'Quin wrote: > > > If it is going to be called repeatedly to do non-GUI work, it conceptually > > > *is* a plugin. Just call it from process(). > > > > You could think of it as a "UI plugin". But, don't call it from > > process() unless it is realtime-safe, which this need not be. If I > > understood the proposal correctly, OnIdle() is called at regular > > wall-clock intervals, not some fixed number of sample frames. > > But what is the advantage of adding ANOTHER clocking mechanism which needs > to be roughly in sync with the process loop anyway? The ability to run code synchronously with user interface services. -- 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