Event JSON
{
"id": "f9d1de115464e473cc1fd8806986ca6f659d3bbf82a29c208fac373e37411a72",
"pubkey": "d79f17272af477768ae1cce7b5c16a0c1e82c0aa12a43f7b5ed99fb175d61b0c",
"created_at": 1763921621,
"kind": 1,
"tags": [
[
"t",
"python"
],
[
"t",
"midi"
],
[
"proxy",
"https://fosstodon.org/users/ology/statuses/115600367354777690",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub/"
]
],
"content": "Finally finished my #Python #MIDI control program. It is *sweet*! It takes a YAML file with the definitions of the note_on/note_off, control_change, \u0026 pitchwheel controls \u0026 synthesizer target values, \u0026 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. \n\nHere's my midi joystick controlling my eurorack midi interface:\n\nhttps://github.com/ology/Music/blob/master/midi-rock-stone-midi-thing.yaml\n\n+\n\nhttps://github.com/ology/Music/blob/master/midi-rock-stone.py\n\nNext: Docs",
"sig": "9f46ead5b44ec46c55e258bffa0b31bee64bea6e65634aee33754b920e34c7cef6bf48fbcafa822e70ec061f3a818436412beb108bd3eb07606e6e0a1189a790"
}