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

Accept MIDI input #1899

Closed
pikurasa opened this issue Nov 18, 2019 · 1 comment
Closed

Accept MIDI input #1899

pikurasa opened this issue Nov 18, 2019 · 1 comment
Labels

Comments

@pikurasa
Copy link
Collaborator

Users with a MIDI keyboard connected to their computer (presumably via USB) could select notes using their keyboard. This could be convenient.

(These are just sketches -- to be refined)

For creating blocks:

  • Selecting a pitch at the keyboard could generate the corresponding block on the screen in the same way that our keyboard shortcuts create blocks. There would, however, be no limit to octave other than the limit on the keyboard. As for sharps vs. flat selection, perhaps this could be arbitrated by what the user selects (and clicks) for their mode (of the simpler major/minor keys).
    For keyboard widget
  • I suppose a user who has a midi keyboard connected would get a full keyboard as their widget (since presumably all the options are available to them on their physical keyboard -- if the device signals how many keys it has that could limit it by a certain number of octaves). The widget would then listen for what keys are being played on the MIDI keyboard. This topic is related attach other functions to music keyboard #1825
    For other widgets
  • We need to think about the other widgets. Phrase Maker may be somewhat similar to keyboard widget. Other widgets would need to work differently.
@TeddyMaxD
Copy link

Tested By Teddy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants