(Lack of) Hairpin/Dynamic Independence

• Sep 3, 2019 - 01:51
Reported version
3.2
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

1) Create music for (minimum) two instruments
2) For one instrument (A), on a given beat, begin a hairpin into a dynamic ("Dynamic A1")
3) After a rest, have the instrument A re-enter at a different dynamic ("Dynamic A2")
4) For another instrument (B), begin a hairpin, on the same beat, into a dynamic ("Dynamic B"). This hairpin needs to last past instrument A's re-entrance.

Expected Behavior: Instrument A (de)crescendos to dynamic A1, then re-enters at dynamic A2, as instrument B (de)crescendos to dynamic B.

Actual Behavior: Instrument A (de)crescendos to - and re-enters at - dynamic A1, until B reaches dynamic B. At this point, Instrument A jumps up/down to dynamic A2.

OS: Windows 10 (10.0)
Arch.: x86_64
MuseScore version (64-bit): 3.2.3.7635
revision: d2d863f

Attachment Size
Dynamics Glitch.mscz 5.07 KB
Dynamics Glitch B.mscz 5.09 KB

Comments

Reported version 3.x-dev 3.2

Still present in latest nightly build.

OS: Windows 10 (10.0)
Arch.: x86_64
MuseScore version (64-bit): 3.3.0.8267
revision: e36df56