Device Details


Name | Version: MultiMap Pro 1.1.0
Author: RutterStudios
Device Type: Audio Effect
Description: MultiMap Pro is a one-to-many control mapper with custom transfer functions.

Up to 6 Ableton controls can be mapped to one control knob, each with individual mapping curves.

The patch can be loaded on any channel and mapping assigned to controls on any channel. This patch extends the functionality of MultiMap from the Max for Live Essentials bundle.

To edit a function mapping - tap the edit button to the left of the function
Add points - Click in function box
Delete points - Shift-click on a point
Apply curve - Option-drag on line

I have tested the patch on Mac but do not have access to a Windows machine to test.

Release Notes
Parameter output smoothing to reduce audio clicks during automation and control.

Fix bug where controls could not be mapped.

Bug: When the .amxd patch is first used it only allows one control to be mapped.
1. Add MultiMap Pro to a track in Ableton
2. Open the patch in Max4Live
3. Enable all mapping outputs (enable buttons)
4. Close patch in Max4Live (no need to save)
5. Save patch as an .adv in Ableton
6. Load .adv in future (rather than .amxd)


Live Version Used: 10.1.9
Max Version Used: 8.1.1
Date Added: Jan 07 2018 22:22:54
Date Last Updated: Jun 08 2020 22:40:53
Downloads: 5693
License: AttributionShareAlike
Average Rating (6)

Log in to rate this device



Device File: Multi Map Pro 1.1.0.amxd


Great device, i followed your instructions but after opening the plugin as .adv it still won't let me map more than 1 control.
Live 9 64
Hi zeep. This workaround works for me every time so is tricky for me to debug. I am trying to get to the bottom of this though.

Once you have opened and enabled all mappings, are you able to map them after workaround step 4? Or you are never able to map more than one control?
Great plugin! I like that I can create/draw my own 'easings'.

I do have a question regarding 'unmapping' parameters with the X button.
What I've noticed is that if I map to, for example, a volume slider on channel 1 and then later on decide to unmap it (click X), save my session and open up the session again later, it has remapped to the volume slider of channel 1.
Is this intended use? Or maybe a bug?

I have also found this issue with Multi Map TS 1.1 and will contact the creator. Unless I'm mistaking the functionality of the X button. Hope to hear from you!

Live 9.7.5
Hey klfnk,

Yes this is a bug I'm sad to say. I am not am not able to figure out what is causing this. I have tried to fix this and the .amxd issue in the description but have sadly had no success. I must admit, I am not a Max-Ninja at all. I merely wanted to crossfade between two reverbs on an aux channel with a custom curve, but got a little carried away when I delved into M4L.

The mapping part is all pulled straight from MultiMap. I think it is something in the MultiMapPro/M4L.MapButtonMultiSingle/Mapping/getParamInfo sub-patch.

If anyone has fixed or knows how to fix this, or the other bug mentioned in the description, please fire me a Tweet @NSGoat.
incredibly useful device - thank you
Beautifully designed, so practical. Solves a million problems for me as a live performer trying to use limited knobs to manipulate as many parameters as possible. LOVE IT!
I may have spoken too soon. Everything works beautifully, except that when mapping an output of this to a Wet/Dry for instance, I get a lot of artifacts that I don't get when mapping that parameter directly to the knob. So something about passing through M4L is causing an issue (with another similar M4L patch as well), that I don't get when MIDI mapping directly... Hmmm any ideas?
Great device but unfortunately I'm getting this error in Live 10.1.9:

live.remote~: inlet: bang: wrong message id

I believe it has something to do with the bpatcher to map the parameters since I can't map.

Any clue?


I've felt literally in love with this device. Super useful, and esthetically delightful. Thank you for making this free to download!
Hello, I'm really interested in using your Max Patch, however I am having trouble on my Windows system to get the mappings to actually control any parameters.
They appear to map as the macro becomes greyed out, but nothing happens as I adjust the knob in the patch.
Any help would be greatly appreciated.
When I try opening it in Max, I see a bunch of errors that say the following:
js: can't find file stringFormat.js
live.remote~: inlet: bang: wrong message id

Just a quick note of deep thanks for making this available to the public. It is fantastic and solved a HUGE problem for me in Live 11. Brilliant! Bravo!
Top device.
Thank you!

Login to comment on this device.

Browse the full library