Device Details

Device Overview

Name/Version: VST Macro Controls 1.1
Author: killihu  
Description: VST Macro Controls allow you to control VST plugin parameters in a more advanced way than Live’s Effects Rack device.

Unlike the Effects Rack which displays parameter values in a range from 0 to 127, VST Macro Controls displays the real values of VST plugin parameters. It is also possible to configure the controls as knobs or buttons, and the knobs can be configured in bipolar mode.

The device acts on VST plugins loaded in Live. This prevents VST plugin latency misreporting issues that can occur when wrapping VST plugins inside a Max for Live device, and also does not interfere with automation. So projects can be opened in versions of Live that don’t have Max for Live.

Buy now and get the latest version. Then later, all future updates free.

Check the PDF manual before buy:

Demo Video:


v1.1 New features and improvements:

- Added option to randomize macro controls.
- Individual configuration for each macro control with range of values used in randomization.
- Possibility to individually exclude macro controls from the randomization process.
- When the number of visible macro controls is 1 or 2, the device is displayed the same as Live's effects rack.
- Updated PDF Manual.

v1.1 Bugfixes:

- Letter font modified to fix incorrect display on Mac OS. It is now the same used by other Max for Live devices included in Live.
- Fixed minor graphical issues when Live's display zoom is set to a size other than 100%.

v1.0.1 - Fixed a bug introduced in the 11.2.10 Live update that caused parameter names to not display until a custom color was set.

v1.0 – Initial release

Device Details

Tags utility
Live Version Used: 11.2.10
Max Version Used: 8.3.3
Date Added: Feb 04 2023 19:45:16
Date Last Updated: May 18 2023 18:08:34
Device Type: audio_device
Download URL (report link)
License (more info): Commercial


Awesome device! Thnks.

Is it very difficult to add the Randomize parameters button like the Live rack? Together with the macro minimum-maximum settings? Also I can't seem to find the option to delete macro's. I'm using it not only for VST's but also for max4live device.

@GZHN - In the next update I'll look to add a randomization function with minimum and maximum values for each control.

Macros cannot be deleted individually. You can change the added parameters in the VST Configure Mode and press the Link button on the device to update it.

The device reflects the first 16 controls of the plugin/device on the right. I'll try to make a mod so that the control number of each knob can be selected, and thus it can be used with both M4L and Live devices.

@killihu - Thank you! This device is about to replace the default live rack if the random function is added. The options for bipolair and button for each knob is also genius!

Hello ! Really interesting device .
It seems that this patch could be a definitive plus compared to rack . Already ,the fact that it does not have exclusivity on the vst parameters or the fact that it updates the parameters regarding presets of the plugins make it great !
For me it would be even more interesting with the ability to control an arbitrary number of parameters on a vst (this native 127 parameters control limit is more and more difficult to understand as our machines get in power but...Ableton...) , a snapshot pool and the ability to morph between those snapshots with a knob (or multiple knobs or xy) on a time based (Quantized or not) or just manualy.

Something is unclear regarding the manual . Does this patch could be midi controlled ? It would be great to control the parameters from it and record automation ont the plugin itself !

Thanks for this first release !

@zengel - The device is transparent to Live. To use an external controller put the focus (blue hand) on the VST, not on the device. The automation will be recorded in the VST. In this way, the projects will not be conditioned by the use of the device and can be opened in versions of Live that do not have M4L.

About the functions of morphing between snapshots, the device Mapper-Ki works in a similar way to what you propose.

This device is absolutely excellent!! Once you get comfortable with the steps involved in inserting an instance of the device (placed before your pre-configured VST plugin), this device instantly unlocks a big frustration I've had with M4L macro mappers previously - changes made without macros in the VST plugin "down-stream" are now reflected in the macro values "up-stream", so to speak.

Furthermore, this device went from a novel idea to a powerful workflow tool when I discovered that turning the macro controls on the M4L device with your mouse does indeed change the plugin parameters, despite the device essentially being "invisible to Live" (as the manual says).

Lastly, the method comes free of any hassle about saving macro settings with the project file because the actual parameter values are always stored in the plugin itself - meaning that whether you chose to insert the device for simple visual feedback of say (previously unsupported) values (like frequency values on EQ bands, or even things like the names of modes for things like reverb types etc), OR wish to actually turn the macro controls to your liking instead of having to open the plugin GUI - the preset settings will always be correct in your VST plugins when re-opening the project.

10/10 for this then! Only feature request I would suggest would be to make the default value of "bi-polar" knobs to be the centre value (i.e. 63.5*), so that double-clicking on a knob resets to the middle instead of zero, as you can't actually type in the values on the macro VST device like you can in Live's normal macro groups.

*yup, I said 63.5 - the middle value of the generic 0-127 mappings is the centre of the 128 possible values, which is an even number, therefore [(128/2)+0.5]-1=63.5 case you've ever wondered why certain macro mappings don't reset to 0 properly!

@kissysellout - Thanks for the review, glad you found the device useful. It is possible to return the knobs to the default position, but this works differently than on other Live devices. There is a switch on the left side of the device that when activated will show a small round button in each macro control. Clicking on those little buttons returns the knobs to the default position set by the VST.

The default position of controls in VST plugins is not always the same. For example in ValhallaSpaceModulator, the default position of the Rate control is 0.10 Hz, but its center position is 0 Hz.

im wondering, when done with all the mapping, do the characteristics and names of each mapped control remain in the screen of Push2?

@nicokaniak - Not compatible with Push. You will find more information in the PDF manual (link in the description).

This device would be perfect if it allowed mapping, modulation, and control from other devices and MIDI controllers. If I understand it correctly, it is not possible due to compatibility issues with Live versions without m4l. As much as I'd like to buy it, I'm passing for now, but I really hope you release another version (for m4l) that can also handle mapping.

@spx - The device is a help to have the VST parameters in a comfortable way. It doesn't take exclusive control of the VST, so you can use mapping and automation directly in the VST, as well as control it via external MIDI controllers.

It is an M4L device. The mention of versions without M4L is in reference to sharing projects. Since the automation is done directly in the VST (not on the device), sharing the project with someone who doesn't have M4L keeps the VST automation.

Hello killihu,

Just bought it (along with locator manager and control matrix), very nice device but i wish there was instant mapping / blue hand / modulation. I thought it would allow me to replace standard audio/midi effects racks but can't really use it with my midi fighter twister.

I wish i could recreate all my fxs so i can edit them without having to open it or have the unfold paramater enabled. As it stands, its just a nice visual help for vst, i wish it would work the other way around and take control of blue hand and automation.

Maybe you can add an alternate version like you did with control matrix midi. An instrument rack version would be nice as well ;)

Anyway, i dont mean to be rude, its a great device but im gonna let this aside for now.

Thanks again for all the efforts you put into your devices.
Have a great day

@ngmusic - Thanks for your feedback. The device is not mappable to avoid dirtying Live's undo history. But you can put the focus (blue hand) on the VST and changes made from an external MIDI controller will be reflected on the device.

I am aware that the biggest drawback of the device is that, when Live's transport is stopped or in playback mode, moving the knobs does not automatically bring up the corresponding control automation lane. The automation lane is only automatically shown if Live is in record mode. I hope that future versions of Live and/or Max for Live will allow me to improve that aspect.

About the instrument rack version, you can use "VST Macro Controls MIDI" to control VST instruments.

Login to comment on this device.

[ browse device library ]