Finally finished my #Python #MIDI control program. It is *sweet*! It takes a YAML file with the definitions of note_on/note_off, control_change, pitchwheel, & synthesizer target values, & then converts the controller gesture or note to a synthesizer note_on/note_off or control_change message. Confused yet? Haha! It's really quite simple in practice.
Here's my midi joystick controlling my eurorack midi interface:
github.com/ology/Music/blob/ma…
+
github.com/ology/Music/blob/ma…
Next: Docs
Music/midi-rock-stone-midi-thing.yaml at master · ology/Music
Theory, Algorithmic composition, Experimentation. Contribute to ology/Music development by creating an account on GitHub.GitHub
This entry was edited (2 days ago)

Gene Boggs
in reply to Gene Boggs • • •Yep! pypi.org/project/midi-device-c… Woo!
#MIDI device control with #Python
Client Challenge
pypi.orghttps://mastodon.social/users/Hierarchy
in reply to Gene Boggs • • •Gene Boggs
in reply to • • •@Hierarchy Yes! I made this package after doing a few things with my MIDI joystick controlling various synths like my SE-02, microKorg, or even my eurorack:
github.com/ology/Music/blob/ma…
github.com/ology/Music/blob/ma…
github.com/ology/Music/blob/ma…
Then you'd use the python program github.com/ology/Python-MIDI-D… with a YAML file like those.
Does this answer your question? 😀
Music/midi-rock-stone-SE-02.yaml at master · ology/Music
GitHubhttps://mastodon.social/users/Hierarchy
in reply to Gene Boggs • • •