Key signatures at start of selection transposed via Tools / Transpose lost on save
I've been using musescore 3 .0.5.5992 to write down some three octave scales
Having entered the first set of scales (these are so-called Galamian scales for violin - so there are five different scales in each key), I then copy the scale set, append some new bars, paste in the bars, select the new set of five scales and then transpose.
However, I have found that if I save as a musescore file and then reopen the file, the new scales are all in the wrong key (everything is in the key of the first set of scales) and everything is off.
I have appended a before save and after save PDF so you can see clearly what I mean
EDIT:
I have discovered I can cure the problem if, after I've reopened the file, I go to the measure where the key change should be, and insert the correct key signature. Once I've done that, I can save the file, and everything is fine
Attachment | Size |
---|---|
AfterSave.pdf | 97.68 KB |
BeforeSave.pdf | 91.41 KB |
GalamianScales.mscz | 36.76 KB |
Comments
It appears that when transposing using Tools / Transpose, and you use the option to transpose key signatures, the Transpose command leaves them marked "generated" if they were originally. That is, if you transpose a passage that didn't already contain a key signature but happened to start at the beginning of a line and thus already had a generated key signature, it remains generated after transposing, and thus gets lost on save.
Related issue - key changes within the region get transposed, but only in the current score, not any linked scores/parts. See #286058: Changing Key Signature in Main Score (Via Transposition) Does Not Result in Changed Key Signature in Part
https://github.com/musescore/MuseScore/pull/4916
Came up again in https://musescore.org/fr/node/296097
Fixed in branch master, commit af8032870b
fix #287662, fix #286058: transpose keys
Fixed in branch master, commit 960047dd53
_Merge pull request #4916 from MarcSabatella/287662-transpose-key
fix #287662: transpose keys_
Automatically closed -- issue fixed for 2 weeks with no activity.