Device Details


Name | Version: Honey-Mapper 1.53
Author: Vayner
Device Type: MIDI Effect
Description: Honey Mapper is the successor of my old Sixteen Macros mapping device.
You place a Honey Mapper inside a Rack and control it with one of the 8 Macros that the Rack provides.
A parameter can be mapped by clicking on it first and then on the Map button of a Honey Mapper.
Multiple parameters anywhere in the Live Set can be controlled with a single Macro.
You can give a custom name to any of the Macros, which will be displayed on Control Surfaces like Push.


- Map one Macro to as many parameters as you like.

- An envelope with curves that allows you to remap the 0-127 range of the Macro against the range of any parameter. You can even skip values, useful if you want to skip a few filtertypes for example.

- The Envelope can be set by either clicking on it or by setting specific X and Y values. (X is the Macro value, Y is the target value)

- No parameter values are stored, so there are no issues with a set reloading with the wrong values.

- Works with all Control Surfaces that can control Rack Devices. If it has a display, it will show the (custom) name of the Macro and a value range from 0 to 127.

- Also works with MIDI Learn to the Macro Controls.

- It will also work combined with “Normal” Macro mappings. In that case you can get it to display a different value instead of the default 0-127. For example, if you map it to a filter parameter inside the Rack, it will display the filter values. While also able to control many other parameters. You basically decide which visual feedback you get.

- Works with the MIDI Takeover Modes that are native to Live

- Toggle the locked parameters on/off with the Rack on/off buttons.

- Settings can be saved with your Live Set.

- Settings can be saved as a Rack Preset if everything that is mapped is also in the Rack.

- Settings can be saved as a Live Clip if all the mappings are on the same Track. (You can load mappings across tracks by importing .als Live Set files though)

Known Issues:

- A parameter can only be mapped once. Duplicating a mapped device or trying to map a parameter twice will give an error in the Max window.

- You can map to the same Macro that is controlling a Mapped device. So if a Macro is the last parameter you clicked on before you press the Map button, you basically got a feedback loop.
On the plus side of that, you can control one Macro that has say 16 mappings with their own curve, from another Honey Mapper with its specific curve. You can go as deep as you want as long as Live can handle it.

Envelope Controls:

- Click to make a Breakpoint.
- Shift + Click to delete a Breakpoint
- Hold ALT and drag the line between 2 Breakpoints to alter a Curve.
- Use the X and Y boxes to set the values with more precision. Use the Command modifier for fine control of the Y value.


Live Version Used: 9.6.2
Max Version Used: 7.2.4
Date Added: Feb 09 2017 08:50:12
Date Last Updated: No Updates
Downloads: 5046
License: AttributionNonCommercialShareAlike
Average Rating (3)

Log in to rate this device



Device File:


Is it also possible to map more than 8 Macros with Honey-Mapper? Because you write that "The Sixteen Macros device is discontinued and has been replaced with the Honey-Mapper."
Hi Novaliz,

There is no limit really. But you need to work in "banks" of 8. Each Rack can be considered a Bank and you can have as many of those as you like.

The main advantage of using the Macros from Rack devices is that it updates your controllers without fail. When a device is selected, it sends out its current values.
So the equivalent of the preset system on Sixteen Macros is just selecting a different Rack (Bank).
eres un genio! muchas gracias, es justo lo que necesitaba!
you say "Multiple parameters anywhere in the Live Set can be controlled with a single Macro."
But when I try to map the second parameter with the map button on the honey mapper, it forgets the previous mapping?
Hi Pranavakazack,

You need to add a Honey Mapper for each parameter you want to map. If you want to control 8 things with 1 Macro, you need 8 Honey Mappers set to Macro 1.
Hi Vayner.

Does this device work with plugins also or is it just Live's parameters? It works well for me with Live's parameters but it doesn't seem to acknowledge any plugin ones.

Thanks, P.
Hi Prizzle9,

You need to select the parameters on the device itself. Up to 128 plugin parameters can be mapped that way. It won't work if you select it on the plugin GUI.
If no parameters are exposed in the device view, click on the Configure button on the top-right of the device view. Then any parameters that you change from the GUI will also be visible. You can even drag them around and change the automapping order.

I hope this helps.


Honey-Mapper is an awesome utility, but is it compatible with automation?

It seems that while automating a macro knob plays back fine in real time, freezing or exporting the track completely ignores macros containing Honey-Mapper.

Anyone else having success with automation?
Vayner - this is extraordinary! Life-changing! Thank you thank you!

I must admit it took me a little while to understand (the vid for 16 macros helped a bit) Now I can change the instrument/s playing in a rack and know that my hardware controllers will pick up the right parameters in the instrument that's sounding. AND the ability to map other Ableton knobs (fx sends etc) is just fantastic.

Wishlist? I turn instruments on and off in my racks (to vastly cut down processing) by using hardware midi buttons...if that same remote midi action could isolate the functioning of the macros to the active instrument only, then all the other instrument's settings would remain pristine and ready to go when their time comes! Something like the clip mapper presets, that identify with the honey mappers of just the one instrument (or scenario) that you want them to.

HAHA. more more more! But this is brilliant anyway. Thanks again.

BTW i was looking at 16 macros in reference to the functionality desired above - but I couldn't stop ableton thinking it was an audio device,,,
Ah - I see - just watched another youtube vid about 16 macros.

Silly me.
- just realised that with 16 macros I can use a cc midi wheel (nanokontrol) to scroll between 8 (or anything, 2 -64) scenes of macros by assigning it in midi-learn to 16m's scene number box! This means each instrument in a rack can be twiddled and tweaked by the default setting of knobs on my MPC40 whilst leaving the other instruments in the rack untouched!

Ok - it's taken all night but I finally have a working (so far) setup where 8 buttons in a row on my nanokontrol each turn on a different instrument in a rack (and light up while the instrument is on incidentally) whilst at the same time automatically switching the front macro set-of-8 to a unique state for each instrument in the rack! On the APC40 the 8 hardware knobs automatically correspond to 8 variables for whichever instrument has been turned on. Or whichever was turned on last if you choose to play more than one instrument in the rack at a time (I don't use clips and chains - just nano hardware on/off switches.

16 Macros switches to the right preset for that particular instrument, as is it's wont but being control by midi instead of clips. In other words each button has a dual function, sending cc channel info to the instrument switches (like normal - except the cc ranges are only 3 numbers long eg cc34, values 3-5) At the same time, midipipe is duplicating the signals and converting them all to the same cc channel. Because each one has different values (is it rpn numbers?) 16 Macros treats the data as a continuous controller and 'scrolls' through its range (which is set to 8 in ableton's midi assignments popup) so that each button takes the presets on one number. I think I chose unneccessarily complicated numbers... In the nano editor, the rpn? values for each different cc-chanelled button were (off/on):3,5/15.17/31.33/47,49/63.65/91,93/110,112. /125,127. These work for 16 Macros to put up the number by one (if as I said the range in midi assignment window is set to 8 instead of 64 and they are merged onto the on cc channel by midipipe) - but you also have to set each normal trigger assignment in ableton's assignment menu separately too, because of the small rpn ranges. The numbers I used - instead of 64-127 - were 4,5/16,17/32,33/ etc one less than those above so the switch could turn off.

Anyway, what fun. And all credit goes to the creators of 16 Macros - and it's fine offspring. Btw - there might be much more simple ways to achieve this - if you know of one, leave a note below?

Is there a manual or tutorial on how to use this device? I don't quite understand how this works.
Mapping the Honey Mapper to a VST parameter works fine, but how do I map the Honey Mapper to a rack macro?
Doesnt seems like it works in live 10 anyone tried
brilliant perfect easy great thanks
This looks like exactly what is needed! unfortunately it seems to not work in Live 11 though :( is it possible to take a look, dear developer? many thanks!!

It solves my problems with map 8 because:
Map8 has limitations because you cannot user-define the macro name. the name also does not appear on push. Additionally, it would be nice to have the macros in the midi slot instead of audio slot on midi channels.

this device can solve all these issues (i hope, i can;t test it until it works in L11!)
OH, i was mistaken, it totally works in L11, i just didn't understand the mapping interface, as it remains greyed out. Cool!
EXACTLY what i've been looking for! fantastic thank you
maxHammer, how did you get this working on Push? It says "no parameter mapped" on the push display.
I am also having issues with the macros not working when the track is being rendered. Works when playing in realtime.
You can make this work with all 16 of Live 11's macros by simply modifying the number box to display up to 16. (also need to resize it slightly so can display double digits.)
This is how I mapped this in Live 11:

- Activated "Map" in my Live rack and selected the Macro >, deactivated Map and renamed the Macro in the rack
-Pressed Map on the HoneyMapper and selected the parameter to control

Then I drew the curve I wanted and controlled my parameter from My Push that displayed the name I had given it.

The only question is where to place all the HoneyMappers.

Login to comment on this device.

Browse the full library