musescore / musescore/MuseScore
Improve behavior when copying and pasting notes with tremolo
Nobody has claimed this yet.
- 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:

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

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):

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.:

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

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

(etc)
See also: https://github.com/musescore/MuseScore/issues/14600
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.