musescore / musescore/MuseScore

Improve behavior when copying and pasting notes with tremolo

Open
#14,656 1 comment 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

engraving P1 UX/interaction
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Task description
(@oktophonie edit)

Let's say we have a two-note tremolo lasting four beats, in a 4/4 bar, and we want to paste it into bars of a different length, or perhaps just to a different place within another 4/4 bar:
image

If we try to paste the 4/4 bar into the following two 2/4 bars, currently we get this nonsensical, corrupted result:
image

At a bare minimum - and in complex cases this may remain necessary as a fallback if all else fails - we should just lose the tremolo and keep the two underlying notes, with their original rhythms (i.e. two minims):
image

But better would be to create a new two note tremolo over the original number of beats, which means breaking it at each barline or any other necessary subdivision, i.e.:
image

Or if the time signature were 3/4, for example:
image

Or if you were to paste into the middle of the second beat of a 4/4 bar:
image
(etc)

See also: https://github.com/musescore/MuseScore/issues/14600

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.