After the coda, a repeat mark was a neglected playing.
A repeat mark was a neglected playing after the coda playing.
I know that a repeat mark ignored previously D.S. al Coda & coda.
But I think that a repeat mark should playing it properly after the coda playing.
Attachment | Size |
---|---|
repeat.PNG | 97.78 KB |
mo0004.mscz | 22.11 KB |
Comments
This is indeed true, but it seems to be a fact of (musical) life that repeats are ignored after jumps.
See http://musescore.org/en/node/22305, http://musescore.org/en/node/1082 and several more.
Rather than closing this as 'By Design', how about turning it into a feature request to have a "D.S. al Coda with repeats", or generally jumps with repeats?
Ignoring repeats makes sense when the jump goes back to an earlier section of music, but not when the jump goes forward to a section that has not been played yet, as in this example, where the indicated repeat barlines are never interpreted.
In my opinion, the D.S. al Coda (by default) should not play repeats after the Segno, but it should play repeats after the Coda - that way every repeat gets interpreted at least once.
It would be nice if somewhere, perhaps as a part of the D.S. al Coda, or the Segno, or the To Coda, or the Coda, there was a boolean parameter in the Inspector for simply "play repeats".
Only the jumps (D.C., D.C. al Fine, D.C. al Coda, D.S. al Coda, D.S. al Fine and D.S.) would need that 'play repeats' flag, I think. Segno, Coda, To Coda, Fine, etc. are just markers that those jumps refer to. And they can get jumped to from several places, possible with and without repeat, that should be controlled by the jump.
I'm looking into this bug right now and I realize that all the good stuff in comment #2 and #3 will be completely buried once this bug is closed :(
Don't worry, we can open a new issue for those ;-)
As you may remember I started working on that 'with repeats' property, but got stuck.
At https://github.com/Jojo-Schmitz/MuseScore/tree/play-repeats you'd find where I am with that, basically the GUI and file format changes needed, but not the actual playback yet.
Maybe you can turn it into something that really works? Or push me into the right direction?
Fixed in 29b21f736e
See also #56451: Add a property "with repeats" to jumps (like "D.S. al Coda")
Automatically closed -- issue fixed for 2 weeks with no activity.