| Interface | Description |
|---|---|
| UserTempo |
An interface passed to {link PlayData} allowing the user to set the tempo and the PlayData to calculate
note timings
|
| Class | Description |
|---|---|
| BarBeats |
Beats in a bar and ms timing of 1 beat.
|
| BarIterator |
Iterator type which iterates through the score returning each Bar in correct play sequence accounting for repeats
|
| Note |
A note which contains all information required to play it
|
| NoteIterator |
Iterator type which iterates through a Bar returning each Note in sequence
|
| PlayData |
Access to the midi-style play information for the score.
|
| Tempo |
the Tempo
|
| TimeSig |
the Time Signature
|