musescore / musescore/MuseScore

Changing default time stretch of fermata in MU4 to 200% is a regression on MU3

Open
#15,569 12 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

feature request needs design
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Describe the bug

The default time stretch in MU 3 was 100%. In MU4 it was changed to 200%. Having a default time stretch of anything other than 100% is a great inconvenience when there are fermata on multiple instruments as Musescore honours the longest of them. If a duration shorter than default 200% is required then the time stretch on ALL of the simultaneous fermata have to be shortened for the shortening to take effect in playback.

Additional context
Default was changed as a "fix" for this closed issue #13464

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.

Research direction

Start by tracing the MU4 fermata time-stretch default and review closed issue #13464 for the change that introduced it. The issue is done when the default behavior no longer causes this MU3 regression and simultaneous fermata playback follows the expected duration behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.