[gmpi] Re: Reqs 3.9. Time - opening arguments.1

  • From: "Paul Kellett" <paul.kellett@xxxxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Thu, 5 Feb 2004 17:22:08 +0100

<RonKuper@xxxxxxxxxxxx> wrote:
>
> Here's what I'm thinking, and I hope this doesn't sound too
> restrictive for a 1.0 spec:
> - A "tempo map" is a first class object in GMPI
> - In GMPI 1.0, plugins are permitted read-only access to tempo maps
> - The host may have > 1 tempo map


I'm just thinking out loud here so this might be a stupid idea, but
if it's like VST, the plug-in just reads some "musical time info" 
at the start of each audio buffer and doesn't really care where 
that info has come from.  So how about having an array of tempo maps,
one of which (or more, or none) are the host's responsibility, but a
plug-in can also register itself as a tempo map provider.  Each 
plug-in gets read-only access to the tempo maps upstream from it.
Usually it will read the first one and ignore the rest.


Paul.


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