Scores for the Web
As Musescore 4 is still in early stage and active development, I thought it would be a good time to talk about something that as been bothering me for some time while using the amazing software that is Musescore.
100% of the time, when I create and export a score, it's for the Web. I want to include scores on my website, or create a dynamic video, or study scores on musescore.com, etc.
However, I feel Musescore is actually mainly targetting paper. Setting the page size requires me to set units in milimeters or inches, which does not really make sense for the web.
As it is, let's say I want to export a score in svg with exact dimensions set in pixels, it is quite cumbersome to do, and requires me to perform complex computations by taking the dpi setting into account.
Also, Musescore automatically splits scores into pages which, again, is not necessarily wanted for short scores for a web usage.
This paper focused mindset is even plaguing musescore.com, which provides all scores in a standard paper size and makes it difficult to use on small mobile screens.
For my own website, I devised a system where each score is exported using different page sizes, then I use html5
srcset tags so the best score size is displayed depending on the user's screen size. Again, I was able to make it semi-automatic, but impractical for the average user.
I feel like it makes sense to think that scores will not be printed so much and be more and more shared on the web, and so it would be useful for users to configure scores more easily using units and tools that make sense for the web medium.
Is this something the core team is considering? I would love to here your thoughts on this. Thank you for reading.