Problem with selecting all note-heads for editing

• Sep 14, 2016 - 07:54

You know the standard drill:

If you want to change the velocity for all of the 2nd-voice, you select one note-head in the 2nd-voice,
right click->Select More->check Same voice->OK->in the inspector change the velocity and that velocity affects all of the note heads. Everything's cool.

As I was working on a piece I did this process, yet the inspector wasn't showing the usual amount of data for an "Element" but was showing data for an "Element Group" which is limited to color and visibility options. It didn't make any sense because I had previously done this many times.

It turns out that having acciaccaturas in the score was the problem. For some reason when acciaccatura note-heads are selected in conjunction with a regular note-head, it takes away the similarity of the element selection and removes the ability to change in bulk the velocity levels or whatever you might want in the inspector.

I think this may be an error: having an acciaccatura's note-head selected should still maintain a similarity of selection and allow for elemental changes such as velocity. This is with Musescore 2.0.3's AppImage.

If this is proper behavior, can someone explain it to me? If it isn't, should we file a ticket?

P.S. a generic wave of the hand greeting.


Comments

Yes, this is actually known issue. The problem as I recall was that some of the properties available for ordinary notes don't apply to grace notes (eg, segment leading space) and it was leading to problems if we allowed them to be selected together, so treating them as different types was the simplest - but obviously not best - solution. Something like that anyhow.

I'm not sure if there is a specific issue raised for this particular symptom, but there are other related issues - see #71716: Not possible to select noteheads by type (normal, cross, Mi etc.), and in particular the comment pointing to this change: https://github.com/musescore/MuseScore/commit/df675154e5ec3cb3422db673a…. i think this is all connected.

And if you choose "same subtype" together with "same voice" grace notes are excluded from the selection.
(See the comment by Marc Sabatella for the explanation)

In reply to by ABL

Thanks to both your replies.
Now I know to use "same subtype" in order to exclude grace notes.
Changing the subject a bit, I notice that the sub-type doesn't change if you select a grace note: it still reads as normal. This would be for instance if you wanted to select all the grace notes in a piece or something like that. Anyways. thanks again.

In reply to by worldwideweary

Yes, indeed in the code the "select all similar element" and the selection filter (i.e. "More..." option) behave slight different.
If you use "select all similar element" it selects all grace notes and in all the voices; if you use the selection filter with "same subtype" it selects all normal notes as you have seen.
I tried to submit a pull request to differentiate the note head selection by type and also unify the behavior of the two filter options (so that one could select grace note with the selection filter). It is still pending. See https://github.com/musescore/MuseScore/pull/2744
Maybe a better way to tackle the problem would be to slightly rewrite the selection filter to account for more selecting options, see #118386: Request for additional "Select / More" options, but that is definitely a larger amount of work; maybe in the future someone will dare to deal with this request :-)

Do you still have an unanswered question? Please log in first to post your question.