Förderjahr 2017 / Project Call #12 / ProjektID: 2086 / Projekt: Open Sheet Music Display - Encore
Wie bei anderen Open Source-Projekten wächst auch um OSMD eine immer größer werdende Community, die das Projekt unterstützen, mitentwickeln oder kreativ verwenden. Der Schwede Jimmy Utterström hat in diesem Fall einen Audioplayer entwickelt, der MusicXML-Noten mithilfe von OSMD anzeigt, und die Noten auch abspielt. Zu finden ist er hier:
https://heuristic-williams-b11ca6.netlify.com/
Der Quellcode ist nach eigenen Angaben noch nicht poliert und sollte noch weiter entwickelt werden, wurde aber freundlicherweise schon von Jimmy quelloffen gemacht:
https://github.com/jimutt/osmd-playback-demo
In diesem Player kann das Tempo per Regler manuell verändert werden, und für jedes Instrument einzeln die Lautstärke eingestellt werden. Dieses Projekt ist allerdings bisher eher ein Prototyp, und beachtet nicht komplexere Details wie Verzierungsnoten und Dynamik. Auch werden noch alle Instrumente mit Klavierklang abgespielt, statt z.B. Midi-Instrumente zu verwenden. Ein vollständiger Audioplayer, der solche Details meistert, benötigt um vieles mehr Entwicklungsarbeit, und ist etwas, das schon auf der Roadmap für OSMD steht.
Jimmys Twitter Account: https://twitter.com/jimutt