More Drums Shortcuts
We need more than 7 shortcuts for drums. Would love to be able to see this feature.
We need more than 7 shortcuts for drums. Would love to be able to see this feature.
Do you still have an unanswered question? Please log in first to post your question.
Comments
Came up the other day in the forum. and there is a really old issue about it: #21081: Drum Palette shortcut letters
In reply to Came up the other day in the… by Jojo-Schmitz
Oh jeez. Seems like an easy addition. Even modifiers (ctrl/option/command) to get additional shortcuts would be better than nothing.
In reply to Oh jeez. Seems like an easy… by mikewolf1127
If you think it is easy, just go for it. PRs welcome ;-)
In reply to If you think it is easy,… by Jojo-Schmitz
Oh. Well I wasn’t offering to code.
Are you on the Musescore team or are you a user?
In reply to Oh. Well I wasn’t offering… by mikewolf1127
Depends on what you call MuseScore team. I'm a contributor, but not a staff member
It is easy to call someone else's work easy...
In reply to Depends on what you call… by Jojo-Schmitz
Well sure. But the program already takes shortcuts that are assigned to notes/drums, so it's just adding additional instances to infrastructure that is already there, not inventing the wheel.
So it's open source? Contributors are allowed to add to the programming?
In reply to Well sure. But the program… by mikewolf1127
It indeed is OpenSource and contributions are welcome.
Drum 'note' entry uses the same shortcuts as regular note entry, and those are indeed and due to obvious reasons restricted to A-G (IIRC H is allowed too though) , but I and J (etc.) are already used for something else, so there will be conflicts I think. I don't think it is as easy as you think it to be.
In reply to It indeed is OpenSource and… by Jojo-Schmitz
It's capturing a keystroke and making a decision based on the keystroke. Why not just allow for modifiers in the keystroke capture. You could maybe accept option/alt keys for all the drums.
Are all the other unmodified keys actually taken?
In reply to It's capturing a keystroke… by mikewolf1127
(All)most (all) are, many Cmd/Ctrl/Alt/Shift ones too
In reply to (All)most (all) are, many… by Jojo-Schmitz
Oh. Oh well. All we really need is four or five more. They don't have to be consecutive letters since it's not notes for drums. Any key will do.
Is there somewhere where all the keyboard shortcuts are listed?
In reply to Oh. Oh well. All we really… by mikewolf1127
Preferences > Shortcuts
In reply to Preferences > Shortcuts by Jojo-Schmitz
Well, now we've gone in a circle.
In reply to Well, now we've gone in a… by mikewolf1127
Well, that's that's the place where all shortcuts are listed
Or do you mean the source? In mscore/shortcut.cpp I think
In reply to Well, that's that's the… by Jojo-Schmitz
I mean there are only 7 shortcuts for adding notes. And we need more than that for drums.
In reply to Well, that's that's the… by Jojo-Schmitz
My first post, so I wanted to say thanks for the great documentation. Never in my life have I enjoyed learning software via text and video style documentation so much.
Regarding the input for the Drums, I would also like additional shortcuts. But more importantly, I don't think there is a keyboard shortcut for simply inserting the currently highlighted note in note input mode. This will solve 80% of the problem in my opinion.
I'm also a programmer and would like to take a look at the code. I searched in GitHub for mscore/shortcut.cpp and couldn't find it. Can you point me to the relevant file/files?
In reply to My first post, so I wanted… by omrigrin
Hello! I think that's quite an interesting and potential useful idea - a shortcut to enter the current note. There actually is a command for this, but with no default shortcut. Go to Edit / Preferences / Shortcuts and define a shortcut for "Apply current palette element". Unfortunately, it doesn't seem to apply to the drum palette. So first step would be to fix that, I guess. The source code is in a bit of state of flux, maybe the movement has stopped, but to be honest, I don't know where anything is anymore. I recommend joining the Discord chat and asking for help there.
Even so, we'd need a way to traverse the drum palette by keyboard too, really. I don't think exists either, unless it's been implemented in the master branch for MuseScore 4.
In reply to Hello! I think that's quite… by Marc Sabatella
Wouldn't simply selecting the palette entry and hitting Return to apply it be the most natural thing to do?
In reply to Wouldn't simply selecting… by Jojo-Schmitz
It does work that way if keyboard focus is in the palette, that's how the accessibility features work. but normally, simply clicking a palette element does not transfer focus to the palette, nor would you want it to. Immediately after clicking a palette element to apply it, you normally want focus to remain in the score, either on the originally-selected element, or the newly-added one.