Match Ableton Clip Color to reflect as LED state on MIDI Pads for Akai APC40 MK2
A lot of use on the forum are asking for this feature. We want the Akai APC40 MK2 PADS to light up based on the clip color of the Ableton clip that gets loaded on that PAD.
why did you choose to only go with 3 states for LED feed back? what are you going to implement so that we have LED color matching to clip color on Ableton?
we bought and purchased CSS with the idea that MIDI Mapping would go by a lot faster with your tool you created, so far it’s been more of a hassle trying to get your program to work appropriately mainly because the APC40 has 3 modes like MCBeats has mentioned on multiple forum posts and responses.
MCBeats has even provided the solution to set the modes (giving us a template ready for you to update on your program so that it’s easier on the users to choose between modes (mode 0, 1, and 2).
Hello,
First, many, many thanks! Thanks to this amazing work, we now have access to a core functionality of the APC40 — without which using Remotify wouldn’t make much sense.
I’ve tested the Clip Colors script and it works relatively well when using the built-in “Session Box Navigation” mapping.
However, I’ve been developing a custom behavior to emulate the APC40-style session box movement (as described here: https://community.remotify.io/questions/question/moving-session-box-while-a-button-is-pressed-repeating-an-action-while-a-condition-is-met/answer/73135/), using reactions instead of the standard “Session Box Navigation” mapping.
This allows the red session box to move multiple steps during a long button press — which is why I’ve opted for this custom approach.
The problem arises when I adapt the Clip Colors logic to this setup.
What I’m doing:
-
I’m using an APC40 MK2 with a Remotify-generated script.
-
I move the session box manually using reactions (not the standard navigation mapping).
-
I imported the Clip Colors logic from the scripts above (same reactions, same LED update loop).
What works:
-
The LEDs light up in the correct 8×5 grid positions.
-
Empty clip slots stay off, and occupied slots light up.
What fails:
-
All clips light up with the same fallback color (orange).
-
The actual clip colors are never shown.
-
This issue does not occur when using the standard “Session Box Navigation” mapping — in that case, the correct clip colors display just fine.
-
The only time correct colors show up in my setup is when the red box reaches position (0,0) and I press UP — then the real clip colors display. No other positions work.
I’d be very grateful for any help resolving this. While I’m using the APC40 MK2, I suspect this behavior may apply more generally to other controllers too.
Many thanks !
Cheers,
Sign up
User registration is currently not allowed.