[gmpi] Re: Reqs 3.8 Events - gesture start/end



Steve Harris wrote:
On Wed, Dec 24, 2003 at 10:14:55 -0700, Mike Berry wrote:

I don't think it makes it more complicated - I actually think it can make it less complicated. Lets say that you want to write a host which is nothing but a graph and some audio IO. Then you want to string together several instances of sequencer plugins inside this graph. Since you don't handle automation, you simply pass the gesture data down to all of your plugins. Each sequencer plugin, because it does handle automation, then interprets the gesture data and does not send it down to its plugins.
So I'm not saying that every host will always pass gesture data to its plugins. In fact, in lots of cases hosts will never pass gesture data down. But there are legitimate cases where we will want to pass gesture data, so GMPI should be capable of doing so.


But that means that all plugins have to be able to interpret touch
automation data (or indicate that they cant) - and I still dont see why -
except to allow some hosts to be simpler, but I think thats not a good
reason.

No, I don't think that these are the only two cases. A plugin can choose to simply ignore gesture start/end events. That's not very complicated.



Are there any advantages to plugins handling touch automation data other
than host simplicity?

I think that that is a good enough reason. Should every GMPI host be required to support automation?


--
Mike Berry
Adobe Systems


---------------------------------------------------------------------- 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: http://www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: