MIDI implentation #120
Merged
MIDI implentation #120
Conversation
|
this is totally super rad!!! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
MIDI is working. working fine w op1 via weird usb midi converter. issues with korg monologue where a few clock messages work before it stops responding (the rest o system is fine). reactivating midi reenables it for a handful more messages. i will pursue further but monologue is out of battery and i dont have adaptor currently.
syntax for use is identical to norns, see README. uses the
Midi.to_msg()function which is lifted straight from norns. for 'satellite' use, you just leave the default callback and it sends a lua function calledmidi()with each byte as an argument. this emulates the low layer of norns so you can plug it directly to to_msg.syntax for activation is via the input library! this felt logical and was sam's intuition when writing example scripts. the
input[n].modeparam sets the functionality of the input jack, and midi is just that! deactivating uart happens whenever a non-midi mode is selected.fixes #12