a better search for max devices
8 CC Mapper screenshot

8 CC Mapper

by SimonR

Map 8 CC controls to various parameters in Live. The Link bu...

View on maxforlive.com

Type
MIDI Effect
Author
SimonR
Version
1.0
License
None
Live version
10.1.18
Max version
8.1.5
Downloads
2,280
Updated
2021-04-13

Description

Map 8 CC controls to various parameters in Live. The Link buttons make it easy to map this to macro racks. Made to be as CPU-light as possible. For more advanced mappings, see my other device MIDI Hub.

Link : each Link button makes rows 2-8 controlled by the first row, making it easy and fast to set-up your mappings. For example, if Link button is enabled for CC numbers, the CC numbers for rows 2-8 will follow the value chosen for row 1 in ascending order.

If Link button is enabled for mapping, mapping the first row will automatically map rows 2-8 to the successive objects in Live, according to their ID number. Now, the ID number automatically attributed to objects in Live is something of a mystery for me, so this actually rarely works perfectly if you want to, say, map to macros 1-8, but it still works for most of them, so you'll just need to adjust what’s left.

Turning the device off will temporarily unmap all parameters.

Save : save the current values of all CCs on all instances in your Live Set. This is only useful for CCs that aren’t automated or for establishing the initial values of all data (MIDI data is always initialized at 0 by default). The reason it doesn’t do it automatically is because making a parameter storable in M4L automatically makes every change appear in the Undo’s history list. Therefore, if I were to make all values storable (saved within the live set), every time one of the control would move (which would mostly mean every time you press Play) there would be hundreds of Undo actions appear in its history, making it impossible to undo whatever important mistake you made if needed. Therefore, the only workaround is to save the values manually.

Comments (8)

  • offthesky · April 06 2021
    seems like a really useful one! the first map button works, but the unfortunately rest of them won't link to anything (the map buttons all just sit there flashing) - link for mapping is turned off btw. abes 11 win 10.
  • SimonR · April 06 2021
    @offthesky yeah there's really no way to make this work perfectly because object ids are attributed by Live in some sort of a semi-random fashion. I still left the button there because it might save you a few seconds and also for logic's sake since every other parameter has one, but there's no way afaik to automatically map 8 buttons to 8 macros. The button is turned off by default to not remap all other mappings when loading the Live Set.
  • offthesky · April 06 2021
    im not actually talking about the link button. so this is what happening for me:
    1. i open ableton
    2. i drop in 8 CC mapper onto the first audio track
    3. i tap the first map button and then click on the volume fader for that track. it maps okay no problem.
    4. i click the second map button then click the pan knob for said track.
    5 - at this point the 2nd map button just flashes and does nothing - no matter what knob or fader i click on. and if i click any other map buttons, and then try to click any knobs/faders in live, those map buttons just sit there and flash on/off.
    i can send you a video of what im talking about if you like.
  • SimonR · April 13 2021
    Ah, you're right. I fixed something for the first map button but forgot to do so for all the others. Should be fixed now. Thanks for pointing it out.
  • johnnydub · December 21 2021
    Hello, is it possible to make the map buttons midi mappable? I want to use this to dynamically map my expression pedal to different parameters.. so for example when i am playing i want to be able to press a hardware button on my synth (that is mapped to the map button of your device) so it starts blinking and then turn the parameter of choice (that i want to control with my expression pedal) .. I don't want to use the mouse to click the map button.. Is this possible? Thanks!
  • TianKJ · November 08 2023
    Thanks, I was looking for just this!
  • Demian · June 03 2025
    this is awesome and you are amazing! i was looking for cc control that won't mess up my undo history!
  • banalytic · June 15 2025
    hi! this tool is amazing. thanks for that. do you think it’s possible to implement the new modulation function (blue) beside the yellow remote function? this would make it perfect!

← Back to search