ownCloud Musescore plugin
Dear Musescore developers,
I am thinking about writing an ownCloud plugin for displaying, listening and downloading music sheets according to the embedded flash based player used on this site. After the close-down of Wikifonia I think a additionally approach for more closed user groups e.g bands, music schools is needed to prevent running into license and property rights problems. Having a musescore player running as ownCloud plugin would be a nice feature and we can share music sheets with those musicians who belonging to the same group (band, music school, university ...) for collaboration.
What framework / library this plugin can developed on?:
- Musescore flash-based player
- MSCWEB
- Are there more HTML / Flash based Musescore / MusicXML player / frameworks available?
I don't know whether this player can be used in another open source project and if it's published under GPL as well. Where I can find ressources for the API and how to render the mscz file into the required output formats for displaying, downloading and playing the music.
MSCWEB uses HMTL5 for displaying and playing the musescore file. The needed HML file can be generated with the Python converter, but all the additional needed files such as ogg, png must be pre-redered in the musecore gui. Is it possible to render these files with musescore cli or API without the need of opening the mscz file in the GUI? Any hints?
THX for your help
regards from Berlin
Olaf
Comments
Hey Olaf,
The MuseScore.com player is not open source, but can be embedded via oembed. Obviously this requires the MuseScore file to be available on musescore.com, either public or private.
For Google Summer of Code 2013, there was a project to compile the core MuseScore library to display sheet music in the browser. Read all about it at http://musescore.org/en/developers-handbook/google-summer-code/google-s…
Finally, check out a non related open source initiative: http://vexflow.com , an HTML5 notation renderer.
You may be interested to know that as part of the commercial side of MuseScore, there is an initiative to create a MuseScore player for mobile platforms. I haven't tested yet, but i assume it will be perfectly possible to open mscz files from OwnCloud into the MuseScore Player app. The Player app currently exists only for Android, the iOS app comes out soon.
In reply to Answers by Thomas
Hi Thomas,
thx 4 your reply. I'll check all the helpful link you have send. I am looking forward to start with coding after a time of consolidation. I am already using the commercial Anroid player and it's working fine for me. I'd like play out Jazz songs in ternary (swing / shuffle) mode but this is nice future feature request.