A Schedule is a list of events. It is usually passed to a Player.
Each event has a beat index, the position in time represented by the number (integer or float) of absolute beats.
An absolute beat is the duration of quarter note based on the tempo (beats per minute).
An event can carry other information for the player, like note number and velocity.
A Schedule is a list of events. It is usually passed to a Player.
Each event has a beat index, the position in time represented by the number (integer or float) of absolute beats.
An absolute beat is the duration of quarter note based on the tempo (beats per minute).
An event can carry other information for the player, like note number and velocity.