Use drumset instrument but play MIDI pitches as the piano instrument
I discovered that the drumset instrument (specifically "Schlagwerk ungestimmt → Schlagzeug") with the drumset editor would be perfect for my use case except one issue:
My use would require that MIDI pitches are mapped to piano (or accordion) sounds, not drum sounds. And the mapping would not be normal but custom (i.e. pitch 60 is not c') .
My use case is this: I want to use a special MIDI hardware to input tablature notes (= Griffschrift) for Steirische Harmonika directly. It works perfectly with the drumset editor except that I cannot customize the sounds.
a) Is it an option, to extend MuseScore's drumset editor to also include a sound mapping? Is it technically possible for a drumset to play piano sounds?
b) Another option would be, to make the drumset editor available for other instruments. For my use case I could as well use violin clef and piano instrument if I had the drumset editor facilities at hands.
I've discovered so far:
- drumset.cpp which seems like a default mapping from MIDI pitches to note presentation (which can be overridden by the drumset editor).
- midiinstrument.cpp which seem to define instruments as well as specific drum sounds.