Repeats with more than 3 endings

• Feb 14, 2010 - 10:04
Reported version
2.1
Type
Functional
Severity
S4 - Minor
Status
closed
Project

System: - Windows XP SP3 using mscoreNightly-r2713.7z
Volta repeats do not seem to work as expected - nightly build for windows see attached examples.

Attachment Size
volta_test2.mscz 2.14 KB
volta_test1.mscz 2.11 KB

Comments

FYI, I've found out, that multi-voltas and a fourth-volta may be created in musescore-2.1 by editing the XML file, see my score
https://musescore.com/user/12771361/scores/4868420
for the results.
I've attached a screen shot of the score as edited in emacs' brilliant zip-mode.
This is just a hack for the impatient ones, who urgently need this feature for their scores.
The good news is that all the infrastructure is already inside mussecore-2.1 and there's only a lack of a likewise editor widget, which will hopefully be brought by musescore-2.2 ;-)

Attachment Size
musescore-21-multi-volta-hack.png 226.16 KB

Hello Marc,
The problem is, that I usually use the Inspector to edit properties. Usually the inspector widget shows all properties, so I never use the "Properties..." dialog. The Voltas seem to be an exception, so I was unaware of the fact, that all the properties are already there.
Maybe the inspector widget for the volta may be extended in musescore-2.2 just as I spotted in the musescore3 nightlies...

Well, major architectural changes like that won't be done for 2.2 - that's what 3.0 is for. Meanwhile, just know now that the properties dialogs are there and serve a number of valuable purposes. And when in doubt, the Handbook is always there to help you learn what is there.

For the record, voltas are hardly the only exception. Quite a few other elements have properties that are only accessible via properties dialogs. All other lines that include text, plus all other forms of text, also time signatures, section breaks, plus measure, staff, and score properties, etc.

Status (old) patch (code needs review) fixed
Status fixed

Fixed in branch master, commit dd2050e2f1

fix #8604, fix #4525, fix #6091, fix #48456, fix #148276, fix #230531, fix #267778: improve volta playback
unwindSection using RepeatList as how a human will notate the volta: using the n-th time a startRepeat is taken, also slightly modified the jump detection logic to have it check for jumps only upon the last passage of a measure

Status (old) patch (code needs review) fixed
Status fixed

Fixed in branch 2.2, commit aaf88ffeb6

fix #8604, fix #4525, fix #6091, fix #48456, fix #148276, fix #230531, fix #267778: improve volta playback
unwindSection using RepeatList as how a human will notate the volta: using the n-th time a startRepeat is taken, also slightly modified the jump detection logic to have it check for jumps only upon the last passage of a measure