D.S. Jumps not working in 2.0

• Jul 3, 2015 - 19:19
Type
Functional
Severity
S4 - Minor
Status
closed
Project

GIT commit: b25f81d

In the attached score, the D.S. al Coda and D.S. Fine are both being ignored. It is an atypical usage (no repeat signs or volta, only jumps) but worked fine in 1.3.

Note: The D.S. jumps and the Segno are all placed at half measures (2/4 measures, 4/4 nominal).

Also, in other scores with simple repeat signs, I've noticed that my Play Repeats Toggle seems to work backwards ie. repeats only play when toggle is off (grey not white). The problem in this score is the same regardless of the Play Repeats button.

Attachment Size
God_Lights_My_Life.mscz 63.11 KB

Comments

Play just fine here. Same version of MuseScore on Windows 7. But of course (well, actually a bit surprising, I though that button was only forplayback repeat barlines) only if play repeats is enabled (pressed, white)

You can't place jumps at half measures, Segno and Coda is always start of measure, Fine, To Coda, etc. always end of measure

FWIW, the issue where the "play repeats" button can get confused and end up "backwards" was identified and fixed yesterday, should be OK in 2.0.2. It's harmless for now. See https://musescore.org/en/node/65641.

The score plays fine for me too in a current development build. And yes, the markings can only be placed on full measures, but that is really what is happening here - they are half measures only because their actual durations were shortened. So as far as I can tell, all is well, although the score is kind of confusing to read as it is. You might consider whether saving a few beats of repetition was really worth the likelihood of musicians messing up while playing this. At least consider using dotted barlines to make it clear those are not normal measures.

Anyhow, can you verify the score really does not follow this regardless of the state of the play repeats button? There *were* changes to handling of repeats since 2.0.1, but nothing, I think, that should have affected a simple case like this.