musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.11k stars 2.62k forks source link

Double/halve selected duration commands should work if a chord/multiple notes selected #24759

Open wizofaus opened 6 days ago

wizofaus commented 6 days ago

Your idea

I would like to be able to select multiple notes (as a list or even a range) and use "double selected duration" (shortcut "w") to extend them all. By extension the same should be true for "halve selected duration" (q).

Problem to be solved

If the command is useful for a single note (which it is!) it seems reasonable to expect it should work if multiple notes are selected (esp. if they are all part of the same chord, or at the same position and of the same duration across different voices/staves). Ideally it should also work if a range is selected, mainly because it's hard to avoid your selection becoming a range if you're selecting a chord across multiple staves.

Prior art

No response

Additional context

BTW I will note that if you select just 1 note from an existing chord and press "W" or "Q" it doubles/halves the whole chord, not just that note, so technically you don't need to select all the notes in the chord anyway. But in fact I didn't expect that behaviour either - I literally had a chord where I wanted just the top note (a whole in 4/4) to extend for another measure, but to leave the bottom one alone.

In fact if a range is selected if pressing Q or W actually doubled/halved everything in place (equivalent to cut then paste double/half durations) that would super handy too.

Checklist

wizofaus commented 6 days ago

(the only existing feature request relating to these commands I could find was https://github.com/musescore/MuseScore/issues/18849)