

G0 – This is a bit map of LED states (on/off ) for buttons 0-31 Under the INIT preset I added a translator to set global variable when the timer Init triggers.

If you want me to do more than one, send me an email and I can provide an estimate. If you have a single button example you need, please describe and I will assist with that, then you can build the rest of them yourself. The input of this preset would likely also be the APC40.
#Akai apc 40 mk2 modul8 mapping pro
You would set up a new preset with output to APC40 only and then use Bome MT Pro rules and variables to control the colors you send back to the controller. The mode options are in the rules of the translator I set up for Init APC40. Of course the color feedback to these buttons will need to be their original value (the value the button send) instead of the mapped value (the value that I programmed) for it to work. You will need to put the device into “momentary” mode if you want to control the colors and behavior of the buttons I remapped for you.
#Akai apc 40 mk2 modul8 mapping manual
Got to tha Akaipro site and download the manual APC40 MKII protocol (or something like that) It provides information on all of the buttons’ MIDI Channels, values and color mapping. I also defined the routing within APC40 MK2 Preset Oh, also I created aliases for GMA2 to poiny Bome MIDI Translator 1 and adjusted the default routing accordingly. This should be enough to get you started on doing you own mappings for other things. You can look at the rules to see how I calculated the mappings (incoming CH# and note number to outgoing note number) Rec-Arm buttons for each track 1-8 are as follows – 3,6,15,19,23,27,31 – Notes Solo buttons for each track 1-8 are as follows – 2,6,14,18,22,26,30 – Notes I did this so that the notes would not conflict with any other APC40-MK2 buttons. You will need to set GMA2 to recognize Channel 2 notes for these. I convert all of these from there respective channels and notes number to put out Notes on Channel 2 only. You might want to later set this to momentary state if you want tighter control on your LED state and have Bome MIDI translator manage the LED’sĭisabled all of your translators 1.30 through 1.35ġ.36 and 1.37 handles mapping for all Number buttonsġ.38 and 1.39 handles mapping for A|B buttonsġ.40 and 1.41 handles mapping for Solo buttonsġ.42 and 1.43 handls mapping for Record Arm buttons I only tested this on paper so if there is something not working, let me know.Īdded Init Preset and set it to send Init string to your APC-40 at project start.Ġ.0 – Triggers a timer “Init” at project openĠ.1 – Triggers a timer “Init” if you hit your computer escape keĠ.2 – Sends the APC40 an initialization string to ensure it is in toggle state. Outgoing: Note on MIDI CH1 note pp velocity qq Subtract 1 this will produce 0-39 instead of 1-40 (my preference) Multiply by Chanel to get note this way CH will have notes 0-7 CH2 will have notes 8-15 etc If pp57 then exit rules, skip outgoing action

Only do this for notes 53-57 which are on the main pad matrix Incoming : Note ON Any MIDI CH set to oo Any note set to pp any velocity set to qq If GMA2 will not accept these messages as unique (same note different MIDI Channel), then it is possible you would need to remap your controller.Īn example would be below, this will translate notes 53-57 on CH1-8 to Notes 0-39 on MIDI CH 1 Column 1 sends on MIDI Channel 1, Column 2 sends on MIDI Channel 1 etc. Hi, on the APC 40 MK2 button matrix, each button gives the same note number but on a different channel.
