5. Part IV: Playing back scores
For playing back scores, two steps are performed:
- The InternalModel is parsed to build the sound model
- The sound model is traversed and two kind of events are generated:
- Sound events, for generating sounds
- Highlight events, for adding visual tracking effects to the displayed score (colouring notes as they are being played, a vertical moving tempo line positioned on current beat, etc.).
Part IV describes in detail all these issues, the related concepts and the involved objects.