Repeat ignored in playback
I have the following sequence:
Measures 1-4 play. Measures 3 and 4 are a two measure volta. Playback correctly repeats measures 1-2 and skips to measure 5.
Measure 5 has a beginning repeat symbol and plays to measure 9 which has the ending repeat symbol. At measure 9 the playback should go back to measure 5 but does not.
It will work with a DS (at 9) and segno symbol (at 5), but I should not have to use this. Any ideas what I am doing wrong?
I have version 3.4.2.9788 on Windows 7.
Thanks for your help.
Attachment | Size |
---|---|
siyahamba.mscz | 29.89 KB |
Comments
The same song is in my collection and there it plays correct without the second volta bracket.
Either loose the 2nd volta (or place a non-functional text line in its place if you want the visual effect) or change the repeatlist value for it to "1,2" using the inspector.
The problem is the combination of the volta and the start repeat, which is hard to interpret correctly for MuseScore.
In reply to Either loose the 2nd volta … by jeetee
I understand why deleting the 2nd volta fixes it. I haven't yet figured out the logic of why changing the repeatlist value for it to 1,2 fixed it. Is there a logical explanation or is it just a workaround?
I am grateful for the answer. Thanks.
In reply to I understand why deleting… by mseifert9
Because in that 2. Repeats section ypu want it playing in round 1 and 2
In reply to I understand why deleting… by mseifert9
The "logic" is tricking the current interpretation code that simply can't handle a volta and a start repeat sign co-existing on the same measure by default (I know, I wrote that part :-p )
The happy news is that this notation will be understood starting in MuseScore 3.5.1 which will have this fixed along with some other repeat-related bugs (once https://github.com/musescore/MuseScore/pull/6248 is merged in)
In reply to The "logic" is tricking the… by jeetee
That's great. Thanks for your work on this and nice knowing these repeat oddities are about to be fixed.
I appreciate the reply.