Hairpin acts without a further dynamic

• Jun 14, 2019 - 10:08
Reported version
3.1
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

1) Create a score with, for instance, a flute part
2) Write three consecutive half notes
3) Apply a mp dynamic to the first note
4) Apply a crescendo hairpin spanning the first note

Result: The crescendo is played (even single note dynamic), seemingly reaching a mf

Expected result: Since the velocity change shown in the inspector is 0, the hairpin should't play unless a dynamic is specified after the hairpin. As per the Hndbook "by default, hairpins will affect playback only if dynamics are used before and after the hairpin."

Note 1: If a mp dynamic is applied to the third note, then the result is the expeted one
Note 2: The same happened at least back to 2.3.2

Conjecture: The algorithm somehow considers the absence of a further dynamic as if there were indeed a mf (the default dynamic if no dynamic is indicated). However, if no hairpin, the specified mp is honored until the end of the piece.