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

>
>>transport control has nothing to do with controlling the flow
>>graph.
>
>I must be missing something. I have a very centralized view of the host as 
>the master of timeline, data flow, and external I/O devices. 

timeline: the host need not be the master, though it often is.
data flow: sort of.
external i/o: in most designs yes, but some have argued for i/o via
              "plugins", which may or may be GMPI plugins. you can't
              handle duplex i/o with single plugins, which is a
              drawback. 
        
>                                                             The host is 
>often the source of time ordered content such as sample data, musical 
>events, automation. 

"often" is the key term here. its not always the source of any of
these things.

                     How can transport control (stop, rewind, play) not be 
>related to controlling the data in the flow graph?
>
>>however, i think that any graph node can be the transport master.
>
>In my centralized view, this could only happen if the host provides an 
>interface for a plug to control the transport.

exactly. that's what we're discussing.

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