Order notes in Drum Input Palette like in instruments.xml
Current order of notes in drum input palette is based on MIDI pitch (lowest to highest).
MIDI pitch order corresponds to logical layout on a physical keyboard, but may not always be ideal for mouse-based entry selecting from a linear display.
By sorting by order designated in the instruments.xml file, it is possible to define a specific order that is optimal for mouse-based selection from a linear display and according to frequency of use.
Before
After
Comments
Which drum-set are you showing in images?
A standard drum set consists of (and order of frequent use is):
Kick, Snare, Rim, Closed-Hi-hat, Open Hi-hat, Pedal-Hi-hat, Tom(s), Ride-Cymbal, Ride-Bell, Crash-Cymbal, Cowbell, and others.
Image appears to be the new 2.3 MDL Snareline instrument. Even for a standard drumset, I'd agree the default order presented is not ideal from a user perspective. We did tweak the Edit Drumset dialog to allow different sort orders recently (for 2.2 I think) but the palette is still always raw ordering.
Eventually I'd like to see custom ordering made possible in drumset dialog and have that reflected in palette. But using the instruments.xml order as suggested is at least potentially an improvement - assuming instruments.xml is ordered reasonably. My concern would be if this same order is not reflected in the Edit Drumset dialog, it could make customization more confusing. But maybe that's not really an issue.
FWIW, with the drag & drop bug fixed, it "apparently" works to simply drag & drop the icons around this palette to rearrange it (worked in 2.2 & earlier anyhow). No idea if that really works or not, could be interesting for people to test...
EDIT: tested, no dice - doesn't survive reload of score
See PR https://github.com/musescore/MuseScore/pull/3759
If merged before 2.3, it needs heavy testing...
Fixed in branch 2.3, commit fba6b60412
fix #273511: Order notes in Drum Input Palette like in instruments.xml
Fixed in branch 2.3, commit d0eb1374e4
Merge pull request #3759 from lasconic/fix-273511
fix #273511: Order notes in Drum Input Palette like in instruments.xml
Automatically closed -- issue fixed for 2 weeks with no activity.