niels
February 22, 2025, 10:10am
121
I cannot find any official sources, but the protocols differ quite a bit between the first edition and mk2.
There is no pulsing, no intensity, and way less colors.
What I did find is this (on GitHub - rogribas/AKAI-APC-Key-25-LED-Feedback-fix: Solution to fix bug in AKAI APC light feedback )
Each button of the APC Key grid corresponds to a note, the midi message to change the led color is:
NOTE_ON + <note_of_the_button> + VELOCITY_VALUE
The velocity value defines which color the led should be:
0=off,
1=green,
2=green blink,
3=red,
4=red blink,
5=yellow,
6=yellow blink,
7-127=green
Ableton Live sends the following message when the midi mapped control is OFF:
NOTE_OFF + <note_of_the_button> + 64
Hello I’m back after a while trying to fix the issue related to light.
In the meanwhile, is the configuration of the init file as described in section 2.10.1 of Contributing to Zynthian Development - ZynthianWiki still necessary? The init .py is not present anymore in the ctrldev folder. After an update I’m trying to repeat the steps made to load the driver for the APCKEY25, but it does not work. Thanks in advance
niels
June 28, 2025, 8:27am
123
Yup, that changed a while ago:
Hi ctrldev driver developers!
Those of you developing ctrldev drivers for zynthian will be happy to know that i just pushed to vangelis (testing branch) the multi-driver feature that allows choosing among a list of drivers for the same device.
Some tips:
You simply drop your driver in the zyngine/ctrldev folder and reload zynthian UI. You don’t need to edit the “init.py” that has been removed from this folder.
Remember that module name and class name have to be the same.
Only one dri…