Device Details


Overview

Name | Version: MacroConnect 1.0
Author: Loukas
Device Type: Audio Effect
Description: MacroConnect is a Max for Live device that automatically maps itself to the first 8 macros of the selected device. Simply map the controller of your choice to the 8 knobs of the MacroConnect and you will be able to automatically control every first 8 parameters (macros if it's an audio effect rack) of the selected device.

Please consider rating the device on gumroad.

If you have any questions/feedback/issue don't hesitate to email me at loukasbeats@gmail.com

Release notes :
07/15/2025 - Audio will pass through


Details

Live Version Used: 12.0.5
Max Version Used: 8.6.2
Date Added: Jul 15 2024 13:54:55
Date Last Updated: Jul 15 2024 19:39:13
Downloads: 39
Website: https://loukasbeats.gumroad.com/
License: None
Average Rating

Log in to rate this device

-n/a-

Files

Device File: MacroConnect.amxd
 


Comments

Hi everyone! MacroConnect 1.0 is a great find for Ableton Live users—automatically mapping your controller to the first 8 macros is a game-changer!
When you’re ready for a break from music, dive into the world of online gaming at https://aud33.casino/. Log in aud33 casino to discover their amazing selection of games and slots!
Hi, no sounds come through …
Hi! Sorry about that it was more meant to be in a kind of "utility" track but I know updated it and audio will pass through now!
New to online casinos? [on9aud.bet](https://on9aud.bet/) is a great place to start with a great range of games and a very convenient wallet system!
Hi, I made an account, just so I can leave this comment. This util looks almost exactly like something I've been looking for for a long time.
I want to use this utility as a way of seeing what params are mapped to my hardware controller with 8 knobs.
Would you be willing to make a version of this that opens up in a floating window like this:
https://www.youtube.com/watch?v=zlfQ0CNe_xc
That way I can have it open on my second monitor at all times.
After some testing. There seems to be some sort of bug where when you change the value of the knobs, it tries to map the cc value of the knob to the value of the target parameter instead of mapping to the range of the target paramter. i.e. if a parameter value goes from 0-10, all of the changes happen in a tiny portion of the knob that maps to cc values 0-10. It also seems to be broken for anything whose parameter value isn't a pure integer number. It seems to even be broken for parameters that have "%" in the value.
You can see all of this by testing with the built-in "Compressor" device. I'm also using the latest version of Ableton Live 12.
@scottc52 i see what you mean! Indeed i didnt do any conversion for values that are not 0-127. That is kind of why i called the device MacroConnect. It is designed to be used with the macros of effect racks. If i do a device that does the conversion i might add some other features and call the device otherwise. I hope it makes sens and that i caught everything you brought up?
Sure, but you could make it more universally useful by doing those conversions.

According to this doc: https://docs.cycling74.com/max8/vignettes/live_parameters
You should only have to worry about three different parameter types:
integer: integer values with a range of up to 256 values (default 0-255)
floating-point: floating point values (no range restriction)
enum: an enumerated list of items

Also, if you do implement the floating window idea, I would also suggest making a variant that has 16 knobs arranged in 4x4, since that's a fairly popular controller format (i.e. https://www.midifighter.com/shop/midi-fighter-twister).
Yeah I have a solution using min/max values and the scale object. I was just a little lazy and busy at work but i might do an update soon :)))
And thanks for the suggestion on the floating window i never did maxforlive devices that have floating windows so it’s an exciting challenge!

Login to comment on this device.

Browse the full library