Bub mit Kopfhörer hört OSMD
Community Showcase: Audioplayer
Jimmy Utterström entwickelt einen Audioplayer mit OSMD (09.11.2018)
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

Tags:

Showcase Community Audioplayer OSMD

Thomas Buchstätter

Profile picture for user bukaznik

Skills:

Projektmanagement
,
Produktmanagement
,
Javascript
,
Community Managmement
,
Marketing
,
Business Development
CAPTCHA
Diese Frage dient der Überprüfung, ob Sie ein menschlicher Besucher sind und um automatisierten SPAM zu verhindern.

    Weitere Blogbeiträge

    Datenschutzinformation
    Der datenschutzrechtliche Verantwortliche (Internet Privatstiftung Austria - Internet Foundation Austria, Österreich) würde gerne mit folgenden Diensten Ihre personenbezogenen Daten verarbeiten. Zur Personalisierung können Technologien wie Cookies, LocalStorage usw. verwendet werden. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, können Sie Ihre Einwilligung jederzeit via unserer Datenschutzerklärung anpassen oder widerrufen.