Volta brackets with repeat list greater than 1 playback incorrectly

• Jun 12, 2010 - 23:25
Type
Functional
Severity
3
Status
closed
Project

Steps to reproduce bug
1. Open attached file: "Volta bracket with multiple repeats.mscz"
2. Press play (notice playback is correct)
3. Right click on 1st ending volta and choose "Volta Properties"
4. In "repeat list" type 6
5. Press "OK"
6. Press play

Expected behavior: Playback should repeat 6 times and use the first ending each time except after the last repeat.

Actual behavior: Playback plays more than one measure at the same time and seems to skip around.

MuseScore version: 0.9.6 stable

(Operating System: Windows 7)


Comments

As far as I can tell at first sight, repeat list expect a list of number separated by comma (,)
See voltaproperties.cpp, VoltaProperties::getEndings()

For what it worth, here is a working file with 6 repeats and the alternative ends.
To make in work

  1. Right click on 1st ending volta and choose "Volta Properties"
  2. In "repeat list" type 1,2,3,4,5,6
  3. Right click on 2nd ending volta and choose "Volta Properties"
  4. In "repeat list" type 7
  5. Right click on measure 3 and choose "Measure Properties"
  6. In "repeat count" choose 7

Thanks! This was helpful. I didn't realize that I had to type 1,2,3,4,5,6 in the "repeat list." I just typed 6. I don't think the "repeat list" is discussed in the local manual.