:musical_keyboard: Use Native Instruments Komplete Kontrol mk2 light guide in Synthesia
Use Native Instruments Komplete Kontrol MK1 and MK2 light guide in Synthesia to learn keyboard.
This is a project for my son, which you may find useful.
This program listens to light events from Synthesia sent to a virtual LoopBe1
midi port
and lights the keys on Komplete Kontrol keyboard accordingly.
Install LoopBe1 virtual midi port driver.
💡 On Mac, you can use the built in "IAC Driver" - open "Audio midi setup" to create a device named "LoopBe" as explained by D-One
🆕New: Since January 2023, check out KompleteSynthesia: a MAC native project from @tillt
In Synthesia:
Use the Developer method.
If you want to contribute to the project, you need to setup your Python environment.
âš SynthesiaKontrol only works with Python3. One of the symptom when using Python2 is that you will get an error message saying that the keyboard is not supported yet.
pip3 install -r requirements.txt
python3 SynthesiaKontrol.py
Build executable (Windows)
pip3 install cx_Freeze
python3 setup.py build
color_scan.py
SynthesiaKontrol.py
I prefer GitHub issues. Otherwise, there is a Synthesia forum thread here.
Thanks to
0x81
endpoint which I use.