musescore / musescore/MuseScore

[MU4 Issue] Even if not every bar has a fermata, a pause will be applied to all bars.

Open
#15,329 2 comments 0 reactions 2 assignees View on GitHub

@RomanPudashkin is already working on this.

Since Jul 31, 2023.

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

Description

Describe the bug
When fermatas are misaligned, as shown below, it pauses on both fermatas. This shouldn't happen; the pause should occur only at the second/last fermata.
image
Though I don't think there's a big problem for scores with a smaller amount of instruments, the problem will definitely show in larger ensembles and it would disrupt the playback with an unwanted pause. I'm unsure if there's a way to fix it, but if there is, it's not obviously shown to a user.

To Reproduce

  1. Have a score with two instruments.
  2. Place a fermata at two separate times on each instrument's staff (like the ones in the image shown above.
  3. Press play.
  4. The playback will have a pause on every fermata, despite only being indicated in a single bar.

Expected behaviour
It should only have a pause when the last fermata is placed or at least have a toggle for whether it should pause at that fermata or not.

Platform information
Windows 10

Additional context
In the same image as before, the pedal would hold for the whole bar. It didn't bother me that much but I thought I should at least note it.
Also, thank you to whoever let fermatas have actual pauses in this version. It's extremely convenient.

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.