musescore / musescore/MuseScore

Notation of tempo equations

Open
#21,709 0 comments 4 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Your idea

I propose to redo the notation of tempo equations existing in Musescore 4 according to a new (modern) scheme.

Problem to be solved

Currently, there are some "metric modulations" in the tempo palette.
Снимок экрана (134)
When adding such metric modulations to a staff, their left edge of the text is automatically aligned to the left edge of the time signature or to the left edge of the first note in the measure.
Снимок экрана (135)
Many people believe that the note before the equal sign refers to the previous measure, and the note after the equal sign refers to the current measure. It's just the opposite. This is an old type of notation that was used until about the mid-1950s as a traditional one. After the equation, the Italian term precedente (English "preceding") could be used.
Снимок экрана (136)
In modern practice, such outdated metric modulations are not used. Instead, the equation is placed above the staff (system) in such a way that the equal sign is located strictly above the barline (in the center). Arrows are added to the equation on both sides (code designations: metricModulationArrowLeft and metricModulationArrowRight) to finally dispel doubts about the interpretation of this equation as in the old notation. In this case, the left note will refer to the previous measure, and the right note to the next measure.
Снимок экрана (137)
If the beat durations match, it is better to use this notation:
Снимок экрана (141)
Снимок экрана (158)

If the metre change occurs simultaneously with the break of the system, then in this case the metric modulation can be written in the following ways:
Снимок экрана (138)
Снимок экрана (139)
Снимок экрана (140)
It would be more correct to make such metric modulations be set automatically when changing the metre (such a function can be added to the score style settings).

Prior art

No response

Additional context

Do not forget that such tempo equations must be cue-sized.
It is also worth considering that the user should be able to add a metronome label and/or tempo name to such tempo equations:
Снимок экрана (623)

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.