bel28kent / Mysterium

An encoding of Alexander Scriabin's solo piano music in kern
7 stars 1 forks source link

Implements phase 2.1 edits #52

Closed bel28kent closed 4 months ago

bel28kent commented 4 months ago

This pull request implements the edits described in #22 for all works except for the mazurkas and waltzes (which will be handled separately at a later date). The main improvement is to refactor spine path structures with an aim towards consistency and removing unnecessary tokens, namely hidden rests. Some basic visual components are also implemented to clean up the scores in VHV: stem directions, rest heights, etc.

Future testing of the corpus should test the rule that spines are merged from right to left.