>On Wed, Dec 24, 2003 at 04:21:21PM +0000, Steve Harris wrote: >> It doesnt seem like the plugin needs to care. The UI needs to inform >> someone, but I'd hope that hosts handle the automation. > >So what if the rule of thumb was that any control output (that is, anything >that creates events) can bookend 1 or more events with 'gesture start/end' >events. Events that are sent outside of a gesture may be treated as >individual gestures or grouped together by time, as the host sees fit. > >This only encapsulates events for a single control into a gesture. Is that >sufficient? I'm not sure. i think that almost the opposite is needed. anything that can generate control output has a "gesture" <something>. if the <something> is enabled, then until it is disabled, all other control changes are part of a single gesture. anything that has control inputs has a gesture <something>. while it is enabled, all control changes are part of a single gesture. its up the user+host to connect these two <somethings> together in useful ways. ---------------------------------------------------------------------- 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