clockblocks.tempo_envelope
Module defining the TempoEnvelope
class for describing a time-varying tempo, the TempoHistory
class,
which adds to that a tracking of the current beat and time, and the MetricPhaseTarget
class, which specifies a
goal arrival point within the beat (or meter) cycle.
Classes
|
Class representing a particular point in a (beat or measure) cycle. |
|
A subclass of |
|
Subclass of TempoEnvelope that keeps track of a current beat and time, and provides functionality for moving forward a certain number of beats or seconds, and/or setting tempo target(s) to reach in the future. |