Förderjahr 2017 / Project Call #12 / ProjektID: 2086 / Projekt: Open Sheet Music Display - Encore
Mit dabei: Viele neue Features wie Stichnoten, Crescendo-Gabeln, Arpeggios, Farbgebung und Fingersätze
Vor kurzem kam OSMD Version 0.6.0 mit vielen neuen Features heraus, auf die kleine Verbesserungen bis 0.6.3 folgten.
Stichnoten werden wie Verzierungsnoten verkleinert, Crescendo- und Decrescendo-Gabeln angezeigt und gelayoutet, ebenso Arpeggios. Diese konnten bisher nicht ohne Richtungspfeil mit der Open Source-Bibliothek Vexflow angezeigt werden, bis wir es dort ergänzten. So helfen sich oft beide Projekte gegenseitig aus.
Außerdem können nun Balken automatisch erstellt und Fingersätze angezeigt werden. Hier kommen auch neue Optionen ins Spiel, wie die Positionierung der Fingersätze.
Für die Farbgebung ist die Standardoption, die in den MusicXML-Noten angegebenen Farben für Notenköpfe, -hälse usw. zu verwenden, aber es können auch Standardfarben für Noten, Pausen, Kopfzeile usw. angegeben, oder die Farbgebung ganz abgeschaltet werden.
Die Richtung der Notenhälse wird jetzt standardmäßig aus dem XML abgelesen, kann aber per Option auch wie vorher automatisch gesetzt werden.
Unser Ziel ist es, in diesem Fall durch Optionen, dem Nutzer so viele Möglichkeiten wie möglich zu geben, die Darstellung der Noten anzupassen und unser Projekt als flexibles Werkzeug zu verwenden, um neue Projekte rund um die Musikdarstellung zu entwickeln.
Es gibt bereits eine Planung für OSMD 1.0, was MusicXML-Noten weitgehend vollständig darstellen soll. Der Weg dahin ist tatsächlich nicht mehr weit, und wird mit jeder neuen OSMD-Version kürzer. Hier die Planung in der Übersicht: https://github.com/opensheetmusicdisplay/opensheetmusicdisplay/projects…