lenmus / lomse

A C++ library for rendering, editing and playing back music scores.
MIT License
120 stars 28 forks source link

Support all MusicXML barline styles #367

Closed cecilios closed 2 years ago

cecilios commented 2 years ago

This PR adds support for all barline styles defined in MusicXML, and they are now imported and rendered. Also, now imports times attribute in <repeat> element.

In particular, the following barline styles has been added: dashed, dotted, heavy, short, tick and heavy-heavy.

For instance, score "46a-Barlines.xml" from Lilypond MusicXML test set is now rendered as:

image