A repeat before the Segno makes the D.S. and D.S. al coda not working as expected
Reported version
3.3
Type
Performance
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
Yes
Project
Open the example file :
- Play it : it messes up the repeats, Da capo.
- Remove the first repeat sign on the first measure
- Play it again : perfect.
Attachment | Size |
---|---|
Segno_plus_Capo_FirstRepeat.mscz | 9.7 KB |
Fix version
3.5.1
Comments
Regression vs. what version, i.e. when did this work?
If you put the section-break in the measure where the first segno is*1, there is no problem.
*1: measure #5
In reply to (No subject) by Ziya Mete Demircan
Indeed the workaround is working.
It raises 2 questions :
- how did you guess that putting a section break here would work? (for info, I tried to put a section break after the first repeat, to "isolate" it, but it does not work.)
- Am I really the first to report it or to make these goto segno twice? Is there a better way to create these repeating structures? (I supposed that it was working in earlier version and common use ...)
(Sorry about the "frequency", I thought that it was similar to "Reproductibility")
Still my question about regression...
In reply to Still my question about… by Jojo-Schmitz
That was a supposition. I imagined that I am not the first to use this structure and that it must have been working in the past years. But maybe not.
Strange: the playback seems to be correct by exporting the score as musicxml-file, importing this file and saving it as mscz file again.
Tested with 2.3.2: indeed not a regression (see attached, rewritten in 2.3.2 from scratch).
Seems to be related to 'Play Repeats', without it does jump properly (and is why the MusicXML ex-/import works, it looses those 'Play Repeats' settings for the D.S. and D.S. al coda), but playback is still not as intended.
Relates to #299323: [EPIC] Issues with repeats and jumps
Maybe a duplicate of #279040: Checking "play repeats" doesn't work on second and later D.S.?
In reply to Maybe a duplicate of #279040… by Jojo-Schmitz
Maybe, but it is not only the "Play repeats", the "Da capo" is not done properly too and during my tests, I had all kind of jumping to Segno and Coda and doing repeats or not.
My constant are that the first repeat triggers the issue and the Section break is a workaround.
Now, I saw the advice about not using the DS and DaCapo too much, but what is advised to do? (except obviously to copy/paste) Or do you get one version with copy/paste for execution and one version with instructions written in plain english for reading?
Same bug in version 3.4(.2.9788)
Of course, as it hasn't been fixed yet, but initial report was for 3.3
https://github.com/musescore/MuseScore/pull/6248
Fixed in branch 3.x, commit 0873ebf4b2
_fix #279040, fix #287447, fix #299137, fix #299320, fix #300362, fix #304795
Refactor repeatlist unwinding
In reply to https://github.com/musescore… by jeetee
Thanks @Jeetee.
Automatically closed -- issue fixed for 2 weeks with no activity.