[gmpi] Re: R: Re: Topic 4: Host Interface

  • From: RonKuper@xxxxxxxxxxxx
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Thu, 27 Mar 2003 11:37:13 -0500

Maybe the question "is the host a plugin", is the wrong question to ask.

Instead, let's try considering the notion of a "masters" and "slaves" in a
plugin environment.  In a traditional sequencer app, the host is the master
and the plugin is the slave, which seems to imply that some control is doing
unidirectionally, ie, tempo rate control.  Protocols such as Rewire are a
bit more bidirectional, in that either participant can trigger the start of
playback, or can request loop points, etc.

So:  what kind of functionality is "master" functionality as opposed to
"slave" functionality?  Should GMPI provide a way to designate that one
component in its graph is the master?

----------------------------------------------------------------------
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

Other related posts: