Allow Adding notes to multi selection
So one simple feature I"m missing is the ability to add notes to a range selected chords. Here is a user case.
Let's say I have a range selection of chords and a want to add an interval below, or above - like an octave or a fifth. This happens fairly often in different circumstances. While it is possible to do using alt + number for interval, it doesn't work if you have chords selected. What it will do is add the full chord to the selection a fifth or an octave above. Logically one would attempt to do it using shift + note to add a note. However this would only add a note to the last note of the selection. Seems like one of those small features that should have always been be there.
Comments
You can extend the rang of a rancwe selsction, and you can add elements to a lost selection, but you can't combine the two, select a range and then add a a list to that
In reply to You can extend the rang of a… by Jojo-Schmitz
"but you can't combine the two"
Therefore I put it to the feature request.
Range selection should allow you to select all elements in it. This was discussed with @Jeetee regarding other elements like palette elements in this thread
https://musescore.org/en/comment/998403#comment-998403,
So if this is something that is considered for palette elements, why not for notes?
What's the point of having a range selection and then the command only applicable to the last element of it? Maybe I'm missing something, but if a user makes a range selection it is probably because he wants to do something with multiple elements in that range selection not just one last chord. Isn't it? Why adding a note "through shift + Letter" has to be limited just to a single note or chord? Especially when adding an interval through "alt+number" is possible for all elements in a range selection?
In reply to "but you can't combine the… by antonjazzsax
A gange selection a s list selection are different concepts, you can't mix them.
In reply to A gange selection a s list… by Jojo-Schmitz
Yes it is different. But what is the reason not to have the ability to add a note to all chords of a range selection, in the same way intervals can be added to an array of range selected single notes?
In reply to Yes it is different. But … by antonjazzsax
You can turn a range selection into a list selection (but not vice versa):
Now you can ctrl+click more notes or other elements
In reply to You can turn a range… by Jojo-Schmitz
Which interrupts the workflow. Again, it's all doable, but the question is, why not to make it easier?
Like if there is an ability to add a specific interval to a range selected notes by pressing "alt+number", why not for this scenario? Is there any particular reason for that?
In reply to Which interrupts the… by antonjazzsax
I don't see MuseScore implementing yet a different type of selecttion - some sort of hybrid range/list - in addition to the two we have. but I could see Ctrl+click with a range selection active automatically converting the range selection to a list. This could be useful both when adding or removing elements to/from a range. Probably would be quite simple to implement. Feel free to submit a formal Suggestion to the issue tracker on that.
In reply to I don't see MuseScore… by Marc Sabatella
Hey Marc, just to be clear I didn't mean any "new type" of selection. Indeed there is just a need to have easier transition between the different type of selections in a number of situations, some of which were submitted already.
In reply to Hey Marc, just to be clear I… by antonjazzsax
Right, so I think the idea of ctrl+click automatically flipping you to a list selection (containing everything that was in the original range, plus/minus the thing you ctrl+clicked) makes perfect sense. Conversely, I could imagine some other command to take an existing list selection and basically built a range selection from it by taking the earlier & latest time position in the list, the highest & lowest staff in the list, and drawing a box around it.
In reply to Right, so I think the idea… by Marc Sabatella
"Right, so I think the idea of ctrl+click automatically flipping you to a list selection"
Sounds good to me also. I think that would indeed be very useful.
I have one principle question though. Is there any particular reason , why the list selection should not be per default a part of a range selection? Seriously. Even visually a range selection looks like a ctrl selection with an extra "blue box" around it. So why not to make it to be what it looks like? Range selection could simply be a "bag" of list selections. Even in case you need to exclude something from a range selection you can use selection filter for that. Because in the current state elements in range selection are sometime seem to follow the list selection behaviour ("Shift + number" command for example creates notes up a certain interval for all notes, as for a list selection), but sometimes they are not (like "shift + note letter" creates notes only for the last one) That causes confusion at times. I think it is important that the behavior of selection modes is coherent throughout all commands.
"Conversely, I could imagine some other command to take an existing list selection and basically built a range selection from it by taking the earlier & latest time position in the list"
Could it be simply a "shift + arrow" command?
In reply to "Right, so I think the idea… by antonjazzsax
Well, range selections imply something more than just a list of possibly discontinuous elements, commands that require a range do so because that can't work otherwise. But that's not to say that some isolated examples of commands might exist that don't behave as well as they could with a range selected. like, not particular reason someone couldn't improve Shift+letter to handle multiple notes in a selection. But currently it doesn't do what you might expect regardless of whether we are talking about a range or list.
I like Shift+arrow to convert list to range, although what direction, and wouLdn't that imply actually augmenting the selection (eg, extending the range beyond the current begin/end/top/bottom)?
In reply to Well, range selections imply… by Marc Sabatella
"But currently it doesn't do what you might expect regardless of whether we are talking about a range or list."
That's exactly the thing!
"I like Shift+arrow to convert list to range, although what direction, and wouLdn't that imply actually augmenting the selection (eg, extending the range beyond the current begin/end/top/bottom)?"
I think out of list selection pressing shift + arrow in any direction should just make a range selection out of the list selection. e.i. "extend" the list to a range, while pressing shift arrow the second time would than extend the range selection in a particular direction. That feels intuitive to me.