Fermata tempo is not applied when importing 2.X->3.0 score

• Apr 21, 2018 - 00:59
Reported version
3.0
Type
Functional
Severity
S3 - Major
Status
closed
Project

Upon importing a file created in the latest version of MuseScore (2.2.1) and playing, a fermata changes the time strech for all notes after it.
The attached file was created in Musescore 2.2.1 and has this error.
There is a relatively easy work around - replacing the fermata in the nightly build puts a correctly working one, but if you were to import something like Beethoven's 5th Symphony, it'd quickly become problematic.

Attachment Size
test.mscz 4.33 KB

Comments

Title Importing .mscz file with fermata causes fermata to change tempo Fermata tempo is not applied when importing 2.X->3.0 score

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.0, revision: 55e0a7a

Current master doesn't change the tempo after the fermata, but... it doesn't even apply time stretch to fermata.

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

Fixed in branch master, commit 34cf407404

fix #271616: Fermata tempo is not applied when importing 2.X->3.0 score

Add reading timeStretch for feramta from mscz
Add calculating ticks for segments before first using fermata
Add fermata.mscx to unit tests