Issue with dynamics when using lines and hairpins on separate staffs

• Nov 13, 2019 - 16:32
Reported version
3.3
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project

Stumbled on a strange issue where one staff that has an 8va line affects another staff that has repeating crescendos/diminuendos. After further investigation, I found out that all lines seem to cause this issue, including slurs and pedals. The only workaround is to not use lines in a specific way that causes this issue. Present on Mac and Windows. Tested on the stable version of 3.3.1 as well as the latest Nightly. Easier to show than explain, so here are the steps to reproduce (using an example case, it can be produced with any dynamic markings and a crescendo or diminuendo):

  1. Create a score with two instruments (4/4 + no key signature)

  2. On one staff enter a whole note with the dynamic mf tied to an eighth note with the dynamic ppp. Place a diminuendo on the whole note.

  3. On the same staff go to the next measure and enter a whole note with the dynamic mf tied to a whole note tied an eighth note with the dynamic ppp. On the second whole note place a diminuendo mark.

  4. On another staff, starting at the same time as your first staff, enter 4 tied whole notes tied to an eighth note. Place a p dynamic at the start of the sustained note

5, Place an 8va line for the duration of the sustained note on the same staff

Expected result: two diminuendos correctly playing on the one staff

Actual Result: the second entrance of the one staff starts out at pp and jump to mf once the diminuendo starts

*Edit: updated the issue to include 8vb since it also causes this problem

**Edit: all line types seem the cause this problem

Attachment Size
Ottava_issue.mscz 6.84 KB

Comments

I did several tests to try to fix the problem without removing the 8va and it seems any ottava causes the problem. I put an ottava basso on the violin and the problem is still there.

Just a quick update - still a problem in 3.4.1 and the nightly as of 2/3/2020

A current workaround is to use invisible instruments (file attached below). You could end up having to double the entire orchestra on invisible instruments in certain situations but it's the only way to make the playback function correctly.

Attachment Size
Ottava_issue_workaround.mscz 8.7 KB