Hi,
this is my Akai APC 40 Mk2 controller template.
It needs to get a sysex command on initialize to go into the right mode. Script with this action is attached.
I added some colors that i thought be needed. The APC 40 Mk2 does its brightness levels/pulsing/blinking over additional midi values sent to the controller. This behaviour cant be implemented easily at the moment with the current CSS state. So its not very many colors.
All controls work including the footswitch.
The other templates in the forum have the problem of not setting the APC in the right mode, so a complete row of buttons wont work. This templates solves this.
Feedback is very welcome. If there would be a way to implement this template into CSS, including the custom script for the mode, it would be very beautiful.
Comments
Thanks!
Hi, wht do you send this numbers?
self._send_midi((240,71,127,41,96,0,4,65,8,2,1,247))
what do they mean?
Also i found this one interesting - APC40 communication protocol
Hi,
My template is for the apc 40 mk2, not the mk1.
The reaction sets up the Mode, the bit you quoted is a hex code converted to midi values. This sets the internal mode of the apc to the alternative mode 2. This means all controls on the apc get only updated by the host (your script). Otherwise in normal mode it has still some internal functionality which we dont want. Thats because a complete pad row (in the template with the numbers 300+) would not work because the normal mode would Interrupt it.
Hi, thanks for your reply.
I got my APC40 to go into modes, here you can see detailed comments:
https://remotify.io/community/question/akai-apc40-mk2-controller-templat...
Can you please tell my about this part of you mode script:
self.set_active_mode(self.modes[0])
why do we need that? what is it doing?
Hi,
This loads Mode 1 of the script. I use about 30 modes in my script
I think you could leave this out but i like it to load a mode on initializing the script so im in a defined state.
Thanx! Now i got it)
Hi All,
Does anyone have a script for using 2 x APC40mk2 with /Ableton?
You should be able to build 2 controller templates and 2 scripts.
In ableton you choose your script and the akais should be seen with 2 different ids.
Please check that as i dont have 2 to verify. Otherwise i have other ideas...