Open Sheet Music Education: A configurable generator for sight reading practice sheets. opensheetmusiceducation.org
See our sister project OpenSheetMusicDisplay, our underlying rendering technology used to display the sheets in OSMD.
Written in TypeScript and released under BSD license.
Try the Demo to see what OSMD can do.
Brought to you by PhonicScore
(Creators of PracticeBird for iOS and PhonicScore for Android)
and our Github Contributors
To contact us directly, you can use the Contact form on opensheetmusicdisplay.org,
or
join the chat on Gitter.
If you'd like to support OSMD and our ongoing work, you can donate via PayPal:
Any support is highly appreciated.
This debugging guide assumes you have setup the project correctly, see Build Instructions.
To run the local demo and test your MusicXML files:
- run
npm start
in your cloned repository folder - open
http://localhost:8000/
in your Browser - To render your own MusicXML file, drag&drop it into the window.
- It should look similar to our public demo, except for a different interface and state of code.
The public demo is on the state of the last release, which can be useful to compare.