[gmpi] Re: Topic 6: Time representation

  • From: "Paul Kellett" <paul.kellett@xxxxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Tue, 29 Apr 2003 15:58:33 +0200

> Is musical time really needed apart from using MIDI clock 
> messages to do tempo based effects? 

Some plug-ins don't just sync to the tempo, but trigger events 
relative to the bars and beats of the song. So they also need 
to know the time signature and a reference point from which the
current musical time can be calculated.


> You'd also need to enable the plugin to access the tempo map for
> absolute musical time to be useful (or at least the time of the
> last tempo change and the tempo).

If the tempo is being adjusted live there may not be a tempo map.
But yes, you need a certain amount of information to be able to 
work out what the musical time is, or if the host knows it should 
just pass this information on to the plug-in so whatever 
inaccuracies there may be in calculating time information, at 
least plug-ins stay in sync with the host and with each other.


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: