[2.0.0 nightly r4830] da capo stops after 1st repeat
In MuseScore 2.0 nightly r4830 on my Win7 x64 box I can't play back a section between a Segno marker and a D.C. marker, unlike in MuseScore 1.1. Instead of playing all measures between both markers once, it plays the first repeat between both markers twice and skips the remaining measures.
Try for instance playing the last movement from this Mozart score (always the same, edited in MS 1.1 and imported in MS 2.0 nightly build). I deleted the invisible Segno (grey box incorrectly rendered on measure 175) and recreated it and renamed it, then made it invisible again. I then deleted the D.C. on the score's last measure and recreated it, configuring the jump to start from the hidden Segno marker we just added.
Playback after D.C. starts from the inserted Segno (measure 174) but stops at the end of measure 194 after repeating the measures 174--194. This worked as expected in MuseScore 1.1 (no repeats, play all measures between both markers).
Comments
Already mentioned in the french forum since the version 4687 without much effect...
In reply to Already mentioned in the by [DELETED] 15468
@Jall2 on the french forum?
Can you provide a short score to reproduce the issue?
In reply to @Jall2 on the french forum? by [DELETED] 5
Hé oui ! je révise mon anglais ;)
Dans mes posts du 15 et 16/08 "Essai d'une nightly" sur notre forum, je fais mention du problème de cadres parasites il y a une partition : Arsenic et vieille chaussette... il y a toute une série d'anomalies dont ce problème - que je signale - de reprise effectuée après un renvoi par segno ou da capo, la musique s'arrêtant à la fin de la mesure du 1er volta au lieu de le sauter et continuer.
J'ai rédigé en français car je sais que tu le comprends ;)
In reply to Hé oui ! je révise mon by [DELETED] 15468
Ok. Thanks. If you happens to have 5 minutes to make a test case in a small file :) it will help to solve the bug.
In reply to Ok. Thanks. If you happens to by [DELETED] 5
In the execution of nested segno recovery is carried out again but the first pass is not skipped a volta 1 ( the 2 voltas are read ) and the second pass stops after playing the first volta.
et au cas où mon anglais soit déficient :
A l'exécution du segno la reprise imbriquée est de nouveau exécutée mais au premier passage le volta 1 n'est pas sauté ( les 2 voltas sont lus ) et le second passage s'arrête après avoir lu le premier volta.
In reply to Boum ! Voilà ! by [DELETED] 15468
Playback is fixed in revision 4846 (trunk). The buildin "end" marker was not found when playing repeat marks like D.S. (plays from "segno" to the marker "end").
In reply to Fixed by [DELETED] 3
I confirm that r4847 nightly correctly plays the D.C. or D.S. now.