infojunkie / musicxml-midi

MusicXML to MIDI converter via Musical MIDI Accompaniment (MMA).
https://blog.karimratib.me/demos/musicxml/
GNU General Public License v3.0
13 stars 2 forks source link

Restore state after repeat #27

Closed infojunkie closed 1 year ago

infojunkie commented 1 year ago

In this sheet, the tempo changes to 90 at measure 15, then the score loops back to the segno. Tempo should be restored to the original at that point.

Other than the tempo, other implicitly persistent "state" variables should be restored too - clef, key signature, what else? This can be achieved by looking backward for those state declarations when looping back.

infojunkie commented 1 year ago

Ongoing work as part of #28