mscx file documentation
By VSal - Posted on February 7th, 2010
Tagged:
Please, somewhere can I find documentation about XML musescore file format (mscx)?
In particular: in tag "Lyrics", what do "thick" and "style" mean?
I need to write external code to read, modify and rewrite a .mscx file.
MuseScore file format may change. The only documentation is currently the source code.
May I ask why do you need to read and modify MuseScore files? It may be better to change MuseScore.
I'm learning to play an anglo-concertina. Concertina is a diatonic instrument with twenty buttons, ten for each side, pushing or pulling the bellows pressing a single button makes different notes.
Currently I write with MuseScore manually in the lyrics row the fingering code (number of button 1-10, left or right, and push or pull. For example: -1R = pull first button in right side, +4L = push fourth button in left side).
In order to automate fingering, I've write a VBA routine in Excel which read the XML and adds the finger code according to a table (step, octave, alteration = button, side and push or pull).
But I don't know which values must be inserted in tags "Thick" and "Style" under tag "Lyrics".
Thank you in advance for any response.
Style is about the text style ( alignment etc..) I guess.
Have you tried ommiting them?
Btw you might be interested by the plugin framework
It works omitting "style", but not omitting "tick". Tick has progressive values with a constant increment.
It seems to be concerned with the horizontal position of word of lyric.
I'll do some other attempt.
A tick position is a time position usually used for midi. A quarter note has 480 ticks in mscore.
indeed, tick should be the same than the tick of the note above.
Again, it could be better to use the plugin framework. I'm you're missing something just ask.