Is there any way to integrate MK3 into this script:
https://github.com/ojacques/SynthesiaKontrol/blob/master/SynthesiaKontrol.py
I'm using Komplete Kontrol S88 MK3 for my tests.
I've been tinkering with values and was able to get the script to interact with the piano key light strip and turn off all other lights.
Basically replaced these as a quick hack to test:
- INSTR_ADDR = 0x2120
- NB_KEYS = 88
- MODE = "MK3"
- Any mention of MK2 → MK3
- Any mention of 0x82 → 0x81
Keyboard doesn't work after running the script but Synthesia interacts with the light strip properly when this script is running.
What am I doing wrong or is the hardware not able to use this script (as in it blocks MIDI messages being sent back out since the computer has taken over the hardware at this point with the writes)?
On macOS 15.5 just fyi.