[gmpi] Re: Topic 6: Time representation

  • From: Chris Grigg <gmpi-public@xxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 30 Apr 2003 16:17:04 -0700

Chris Grigg wrote:

So it knows how to calculate the exact position in quanta of any event, after taking into account tempo changes. So every meter event simply contains a duration, which is the delta in time before the host is going to send the next meter event.


Why can't a meter event just set a property that sticks until another, different meter event occurs? This is how e.g. SMF works. IOW, why is the duration span needed? I'm assuming this is independent of tempo changes.


My idea here was to give the plugin a way to know the tempo over the next interval.

I'm confused. Are you talking about tempo or meter or both? Tempo -- the speed of the pulse -- is (traditionally, at least, and with appropriate handling of changes in the denominator) orthogonal to meter -- the way beats are counted and the number of beats per bar, which defines where barlines fall.


-- Chris

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