Device Details


Overview

Name | Version: 8 CC Mapper 1.0
Author: SimonR
Device Type: MIDI Effect
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.

Details

Live Version Used: 10.1.18
Max Version Used: 8.1.5
Date Added: Apr 04 2021 01:09:49
Date Last Updated: Apr 13 2021 18:45:10
Downloads: 1774
License: None
Average Rating (2)

Log in to rate this device

5

Files

Device File: 8 CC Mapper.amxd
 


Comments

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.
@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.
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.
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.
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!
Thanks, I was looking for just this!

Login to comment on this device.

Browse the full library