| Interface | Description |
|---|---|
| PlayData.PlayControls | |
| UserTempo |
An interface passed to {link PlayData} allowing the user to set the tempo and the PlayData to calculate
note timings
|
| Class | Description |
|---|---|
| Bar |
a Bar in the PlayData
|
| 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
|
| Part |
Part returns a NoteIterator for a single Bar
|
| PlayData |
Access to the midi-style play information for the score.
|