musescore / musescore/MuseScore

Len property values ignored when opening a MuseScore 3.6/3.7 file in MuseScore 4

Open
#20,994 9 comments 0 reactions 2 assignees View on GitHub

@RomanPudashkin is already working on this.

Since Jan 16, 2024.

P2 playback regression MS3
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

Import/export issue

Bug description

On opening MS3 scores MuseScore 4 ignores the Len property duration edits made in the MS3.x Piano Roll Editor.

Related: There's no good reason for 3.6's hardcoded 2K upper value limit for the Len property (located in the upper right of the PRE panel.) This has been addressed in MuseScore 3.7 (aka MuseScore 3 Evolution) where the value limit is now 60K. The removal of the 2K limit allows the TAB Ring plugin to work in MuseScore 3.7.

Steps to reproduce

• Create a musescore 3 score
• Add four quarter notes
• With the notes selected open the Piano Roll Editor
• Decrease the Len value by 50% so the the quarters will play back sounding as eighths
NOTE: The Len property is located in the upper right corner of the Piano Roll panel
• Save the score
• Open the score in MuseScore 4
Result: You'll hear the notes playing as regular quarters, not as they did in 3.x

MuseScore Version

MuseScore 4.2

Regression

Yes, this used to work in MuseScore 3.x and now is broken

Operating system

MacOS 13.5.2

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.