Features Help Download

Lomse Hacking Guide

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:
    1. Sound events, for generating sounds
    2. 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.