Order notes in Drum Input Palette like in instruments.xml

• Jun 20, 2018 - 08:45
Reported version
Graphical (UI)
S5 - Suggestion

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.

Screen Shot 2018-06-20 at 9.40.16 AM.png

Screen Shot 2018-06-20 at 9.43.32 AM.png


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