Error in playback of voltas with clef changes or dynamics
Type
Functional
Frequency
Few
Severity
S4 - Minor
Status
active
Regression
No
Workaround
Yes
Project
If a clef is added under a first ending, it will also apply to the second ending. See attached score.
This is not an expected result. The bass clef that applies to the first measure should apply to the second ending, not the treble clef that appears in the first ending.
This also applies to other score elements, such as key signatures.
Attachment | Size |
---|---|
VoltaError.mscz | 3.86 KB |
Comments
This is indeed true. It's considered good practice to place an explicit clef at the beginning of the second ending to clarify the intent for the reader, but technically it is not required, so we *should* be taking this into consideration.
Better title needed
Here too not a 2.3 regression but a problem since 2.1 (and probably earlier)
The software also behaves the same way for dynamics.
In reply to (No subject) by Jojo-Schmitz
Came up again in https://musescore.org/en/node/312739
It was reported in 2.1 but there is now no way to enter that again so people will simply have to do math to figure which version was current on Apr 7, 2016.
There is a workaround, put in a dynamic or clef change and make it invisible after the volta 1 so volta 2 will playback and/or look correct.
In Dynamic in volta 1 affects playback of lower grand staff in volta 2. it was pointed out that if you apply a dynamic in the measure before a repeat in a grand staff, staff 2 plays correctly and staff 1 does not. Perhaps this will help lead to a solution.