Problem with repeats on DS not playing

This has always worked for me, but on one particular score, the repeats are no playing on DS, even though I have that option set in Playback Options
Repeat on DS problem.musicxml (18.0 KB)

I have stripped down the score to its essence. As it exists, the first ending at measure 6 does not play on DS, even though that option is set. However, if I delete some measures before the Segno, then it plays back as expected. I saved as MusicXML and bringing that into either D5 or D6 has the same result. (The problem is not caused by MusicXML, because the problem appeared before I ever saved to XML.

Can anybody else confirm the same behavior? (Make sure to set Play → Repeats → Play repeats after DS jump)

If I simply delete the 1st & 2nd ending brackets at bars 2-3, then it plays correctly, but of course, that’s not what the song requires.

Yes, same thing here. Except I have my To Coda marking at end of bar 5 in your example. I have “Replay repeats” checked in the lower zone Properties panel for the “D.S. al Coda” marking. The music will not play the 1st ending at bar 6 on the DS. Also, could not find “Play → Repeats → Play repeats after DS jump”, as you said.

That’s in the Play settings (Ctl-Shft-P on Windows) in the repeats section. I am not sure if the “replay repeats” property in the bottom pane is supposed to do the same thing.

In engrave mode, select the first ending bracket in measure 6 and set the following properties:

  • No. times played to 3
  • Times played for segment to 1,3
  • Custom text to 1.

Now the repeat after the D.S. jump will be played even if the option to do so is not chosen.

I guess that could be a work-around. But the whole point of the “Play repeats after D.S. jump” is (allow me to jump to an assumption) to play the repeats after the D.S. jump. That option has always worked for me before, but for some reason, it is not working on this particular example.

It should not start working just because I delete the endings in mm 2-3, I wouldn’t think. They are BEFORE the segno so should not be involved in any of that.

I am not defending Dorico’s behavior. I am suggesting a workaround to get the playback you want.

1 Like

I appreciate that. My main interest is in getting the bug (assuming I am doing nothing wrong) fixed for the benefit of all users. The playback won’t really hurt me on this particular project.

That option has never worked for 1st/2nd time repeat endings. However it does work for simple repeats.

1 Like

Maybe it has never worked RELIABLY for 1st & 2nd endings. The option works fine if I remove the earlier pair of endings. And I guess that is why it has always worked for me. In my writing, it is most common for the DS to go back to the “head”, which usually wouldn’t have endings before that.

Does Steinberg know about this bug? Evidently it has been there for 3 or 4 years.

If you load up the XML file I attached above, set your play options to play the repeats on DS, I think you will find it skips over the first ending at bar 6 during the DS. But if you delete the endings at bars 2&3 (leave the repeat barline, just remove the ending brackets), I think you will see that Dorico handles the 1st & 2nd endings properly at bars 6-7.

Yes, we know about it, and it’s on our backlog to be addressed, but I can’t give a firm commitment to when it will be tackled.

1 Like

Thank you.