Akai APC40 MK II via MT pro

Hi Mike,

Send this message to your MKII when you start the project. This alters the behavior of the APC40 by putting it in Mode 2 instead of Mode 0.

In Mode 0, the buttons and knobs behave as you indicated. The buttons 1-8 will indeed latch and send knob values of the knobs on the right.

In Mode 2, all buttons are momentary instead of latch and the knob values on the right will not be sent.

Also in Mode 2, there is no local control of LED or knob rings. We handle that with sending feedback to the controller with MT Pro. The last project file I sent you (APC-40-Knob-Memory.bmtp) should show this behavior.

In that project file under the preset Init, there is a translator called “Set PPC40 to Mode 2” (it might be mis labled as Mode 1).

It sends the following to your APC-40 at project start to put it in Mode 2.

 

F0 47 7f 29 60 00 04 42 09 07 01 f7

 

The 42 above is for mode 2. For mode 1 it would be 41 and for the default mode (Mode 0), it will be 40.

You want it to be in Mode 2 so that you have full control of the LED’s and rings (and CC values) with MT Pro.

Note, in Mode 2 the values of the knobs at the right do not change channels. If you want to do this, you will have to set up something similar as I did with the top knobs (first two channels in the example I sent you).

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

P.S. I also set it so that you can press the ESC key on your computer keyboard (without MT Pro being the focus) and it will re-initialize (via the Init timer). The timer also triggers and project opened.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

Hey Steve,

I`ve got it as far as I can.
Now I have the possibility to change the 3 modes if I want.
and I have understand to change the color of all launchpads.
Thank you so much for explaining me this one.
Now I have to look how I can solve the think with the “Clip launch” “Scene mode” and all the other things.
Did I have to write everytime first of all in the MIDI RAW the : F0 47 7f …….?
Another point is, can I run this in the Rules to? Or don`t gave a possibility for this?

Kindest regards
Mike

Hi Mike,
The only time you need to send the MIDI Raw Mode message is after you power up your APC40 MKI, so generally I power up the controller first, then start MT Pro and set it up to send the message at project start using a timer (Init). The raw message has to be sent exactly as shown in the project file I sent you. You can use any trigger you want to send it.

All of the clip launch and scene buttons have their own note sent and corresponding color you can return for LED feedback. I usually stick with just a few colors for simplicity sake. Green, Red, Yellow, Blue (sometime amber).

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Yes! Steve, we got this thing! 🙂

We come to the end to set up the whole mapping of the MK II with your amazing help 🙂
I choose amber. I like this awesome special color. Triggering on/off note is working perfect too.
But now, the next and I think the last point on this mapping maybe….
I have tried out so much things to get the answer, how this script works with the LED feedback in the “performance mode” (something like in ableton, you choose a color of a clip and this comes back to the MK II with the same color – LED feedback)
In the picture you can see:
PAD#1 is the left LED feedback from the launchpad.
PAD#2 is the 1 light right from this.
Is there a sampler choosen, you can see it with the LED feedback.
I have tried out, every template they have. But it`s still fixed in the DAW without getting deep scripting file.
So I come to the “Electrix Tweaker” it`s an easy midi controller with the same “Notes as the MK II” get LED feedback sends with placeholders from the sampler etc.
But how I can figure this to find out, to get the LED feedback without a template?
I have got a VST plugin to monitor the midi in the DAW but getting only the direct control from the MK II not what comes from the DAW template….
PAD#1 – Track 1 has for example note – C0
PAD#2 – Track 1 has note – C#0
PAD#1 – Track 2 has note – C1
PAD#2 – Track 2 has note – C#1 etc
Did you have an idea?

kindest regards
Mike


Attachments:
![](upload://4U1YWguaHjWwHSVeq6OciixKRhH.jpeg)

Not sure I follow you. Are you asking how to get the DAW to send colors you want? Really not sure here. In Ableton, there is detailed scripting and knowledge of the controller which is how they control LED feedback. Ableton has tightly integrated here with the controller. No clue on how this happens with FL Studio.

There IS a color mapping for LED’s to the APC40 MKII. If the DAW sends back different color values based on clip and scene selection, that is great. You would just need to use MT Pro to translate to the colors for the APC40 MKII. However if it just sends one color value, not much you will be able to do.

You CAN monitor what comes back from the DAW. Just set up another preset and check the input from the virtual port your DAW is using and then check MIDI in in the log window.

This is what I think too. That the DAW sends back different color values based on clip and scene selection. But I can`t figure it, how I can get it to MT Pro.
The normal LED feedback is getting perfect. I choose the normal Note on/off at value 127/0 and get the color I wanted from the Communicate protocol. But how I get the LED (color) feedback from the DAW didn`t know.

If you send the signals to the DAW and the DAW doesn’t provide any feedback signals then I’m afraid you will be out of luck unless you emulate a controller that the DAW is designed to provide LED feedback.

I have did this:
MT Pro: MIDI in APC MK II – MIDI out Virtual Port 1 – DAW has Virtual Port 1 nothing is showing only MIDI in from the APC MK II….
MT Pro: MIDI in Virtual Port 1 – Sample with the mouse – it comes with this message:
PAD#1 – Track 1 – 90 00 07 and 90 00 0F in between in seconds
PAD#1 – Track 2 – 90 08 07 and 90 00 0F in between in seconds

That is a shame. Unfortunately we have no control of what the DAW sends. You might want to check with the FL people but I doubt if they would be able to help you unless they wrote an interface for the APC40 MKII.