Can i use Musescore Embed to build a web app?
Hello i would like to develop a webapp with some music exercises online.
Can i use musescores embed?
I mean are there any API to call?
Like "get the list of the scores" ecc.
Thank you
Hello i would like to develop a webapp with some music exercises online.
Can i use musescores embed?
I mean are there any API to call?
Like "get the list of the scores" ecc.
Thank you
Do you still have an unanswered question? Please log in first to post your question.
Comments
MuseScore files are just files on your local pc, there is no API to "get a list of files" because the software doesn't keep a list of files (except for recently opened files).
Or perhaps you're referring to the online score sharing platform of musescore.com, in which case see https://musescore.org/en/faq#faq-20657 . They used to have an API, but that got shut down due to abuse if memory serves me correctly. You can of course use their embed function on any webpage as you see fit.
In reply to MuseScore files are just… by jeetee
But i need to get infos about the score like : how many bars, the tempo markings ecc. Because i need to sync external audio files with musescore xml
In reply to But i need to get infos… by federicodinot
Consider writing a plugin that export that information in your desired format.
Or do some xml-magic on the mscx format; or if you'd prefer a documented format, export to musicxml and then analyse that.
In reply to But i need to get infos… by federicodinot
For a plugin example see:
https://musescore.org/en/project/note-list
If you want to process the .mscx file then I have an Excel tool which may help:
https://github.com/yonah-ag/musescore-mscx-explorer
You might look into the tools created by Willem Vree that a user known as "the notorious BSG" (I hereby claim credit for that nickname) has customized and installed on his own website - see for instance https://bernardgreenberg.com/Scores/1269696. It's pretty impressive, to me at least. The tools themselves are on https://wim.vree.org/svgParse/index.html