Adding toggle knob to Ableton's Multimapper

Nick O's icon

Hey guys. Complete beginner here. I was wondering if it possible to incorporate a selection knob into the stock Ableton multimapper that toggles each mapper on and off in series, such that only one is selected to be active by the knob at a time? The goal is to have each mapper premapped to a target in a project and to cycle through mapping targets with a macro knob so only one of my choice is modulated at a time.

I figured I'd use toggles and connect them to a knob somehow, I'm assuming there are if/then objects I can use for this? I'd have the knob have a range of 1-8 for example and use an "if knob = x" then "toggle on and the rest off" kind of logic. But being a complete beginner I have no idea if this is how it would be done nor do I know where to connect the toggles in this salad of routings

Source Audio's icon

live.tab ?

Nick O's icon

Thanks for the tip. I'll have to look up what that does and then I'll give it a try. I know very little M4L, owned it for only two days 😅

Nick O's icon

So I've got half the solution figured out. Now I need to figure out how to connect the toggles to Ableton's 8 target mapper (the one that's found inside the stock LFO device). I attached an image of the knob that's toggles one toggle at a time and the mapper I'm talking about. Any ideas? Would I have to significantly rearrange things or can I somehow just wire the toggles to turn off each mapper?

Ignore the text object. Was just curious if they would react, they don't do anything

double_UG's icon

please add you patch with "copy compressed"

Nick O's icon

Thanks for the help, will upload it as soon as I'm near my computer

Nick O's icon

Hi, here it is, I've added comments inside to explain what I'm trying to do

Max Patch
Copy patch and select New From Clipboard in Max.

double_UG's icon

message "id 0" should deactivate the mapping.

Max Patch
Copy patch and select New From Clipboard in Max.

Nick O's icon

Thank you very much for your help. I'll work with the patch you posted to see how it works. Would this remove whatever mapping I've set or does it keep the mapping? I'd like to keep the mapping but only disable the input from the input knob for mappings that aren't selected with the selector knob

double_UG's icon

here the simple version

Max Patch
Copy patch and select New From Clipboard in Max.

Nick O's icon

Thanks again for the help, I really appreciate it 😊. So I tried the previous one and it does remove the mapping, going to try working with this one.

Edit: Tried it out, the mapping buttons aren't mapping, am I supposed to connect the example you made to the mapper inside the LFO to make it work?