Drum Input Palette Modifications
I've been thinking quite a lot recently about percussion and the overall experience when writing for percussion. As part of this, I have been trying to get as many different perspectives as possible from percussionists.
A video was shared with me recently that presents a great tutorial for drum notation in MuseScore on YouTube -
https://www.youtube.com/watch?v=tM7w9YQm1YQ
One thing in the video that stuck with me was the fact that it was not immediately obvious to the user which instrument was currently selected in the drum input palette or that if they mouseover options too quickly, the tooltips displaying instrument name do not appear.
In a brief discussion with @lasconic on this topic, he quickly put together what could be an interesting approach to resolving this issue that some users may be having.
Propose to add label with the name of currently selected instrument in drum input palette and swap label on mouseover of instruments in drum input palette.
Left margin outside of drum input palette window should be expanded to be fixed as same as width as default width of default workspace, with "edit drumset" button moved to bottom.
Attachment | Size |
---|---|
2018-03-30 09.06.25.gif | 157.24 KB |
drum_input_palette.png | 42.14 KB |
Comments
So basically the same text as in the mouse-over tooltip, right?
In reply to So basically the same text… by Jojo-Schmitz
Yes. It would just pull from instruments.xml (or .drm).
In reply to Yes. It would just pull from… by Daniel
It doesn't even requite new strings, so no extra translation effort, so you even make it into 2.2.1 into if and when that happens. Esp. as @lasconic apparently has the code ready ;-)
In reply to It doesn't even requite new… by Jojo-Schmitz
He made a quick concept, but there is a bit more work to do with the formatting. Working on getting my C++ skills up, but not quite there enough yet to do this. :)
In reply to He made a quick concept, but… by Daniel
I'm confident that @lasconic can do this in minutes ;-)
In reply to I'm confident that @lasconic… by Jojo-Schmitz
Left margin outside of drum input palette window should be expanded to be fixed as same as width as default width of default workspace
That's not going to work well. I propose to keep the width but to elide the text.
swap label on mouseover of instruments in drum input palette.
On mouseover we have the tooltip, I would propose to display it on selection only.
If it's ok, please file an issue: https://musescore.org/en/node/add/project_issue?pid=1236
I like.
FWIW, one other "simple" (but not 2.2.1-worthy) change I think would welcome would be the ability to override notehead for an individual notehead without the need to redefine it in the drumset. I've personally never needed this, and in general we do want to encourage people to take advantage of the drumset definition facility. Still, it seems there are cases where an override would be useful and we currently disable this. I don't think it would hurt anything to allow it.