musescore / musescore/MuseScore
Ability to convert existing material into tuplets
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Your idea
Would like to be able to select a passage of existing notation and convert it into a tuplet, preserving all the original notation, but now under a tuplet bracket/number, and using up the expected note durations.
Would like to be able to take an existing tuplet and remove the bracket/number to indicate the original note values etc. (possibly also changing to a different ratio tuplet)
Problem to be solved
I come across situations requiring this quite frequently.
It would obviously typically cause the total duration to reduce, much like changing a half note to a quarter note, so extra rests might be required.
Conversely, removing the tuplet indicator/bracket to revert to "plain" note values would cause total duration to increase in most cases, so it would act the same as converting a quarter note to a half note, erasing existing notation as necessary.
See my comment below for one way this could work that would mean sacrificing the current behaviour when using ctrl+ on range selections.
Prior art
Encore supported this, and at least one other engraving package I've used.
Additional context
No response
Checklist
- This request follows the guidelines for reporting issues
- I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
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.
Research direction
No files, tests, or entry points are named. Start by tracing how range selections and Ctrl+number currently create tuplets, then define behavior for converting plain notation to tuplets and removing or changing tuplet ratios; done means notation and durations are handled consistently in both directions.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100