Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow more fine grained control over MIDI mapping #17578

Open
brettrp opened this issue May 16, 2023 · 1 comment
Open

Allow more fine grained control over MIDI mapping #17578

brettrp opened this issue May 16, 2023 · 1 comment
Assignees
Labels
feature request Used to suggest improvements or new capabilities

Comments

@brettrp
Copy link

brettrp commented May 16, 2023

Your idea

  • Allow more fine grained control over MIDI commands mapped to actions. In particular, some buttons (and also pedals) can send down (127) and up (0) messages separately. Allow control over how these are mapped
    -- e.g. ignore up message, toggle off on up

  • Allow mapping of more actions to buttons - e.g.
    -- entry of rests
    -- slur mode
    -- enharmonic spelling changes
    -- or potentially anything that you can map a keyboard shortcut to (using Preferences - Shortcuts)

  • Allow sets of MIDI mappings to be saved (useful if you're switching between different MIDI controllers)

Problem to be solved

Allow long passages to be entered entirely with a MIDI keyboard, minimising the need to go back to the computer keyboard.

Prior art

No response

Additional context

See this issue:
#17549
and this discussion:
https://musescore.org/en/comment/1190275

for some limitations encountered using the current mapping feature.

@muse-bot muse-bot added the feature request Used to suggest improvements or new capabilities label May 16, 2023
@bkunda
Copy link

bkunda commented May 17, 2023

I'm pleased to say we are already working on a major design that should address this issue.

@bkunda bkunda self-assigned this May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Used to suggest improvements or new capabilities
Projects
None yet
Development

No branches or pull requests

3 participants