Device Details


Overview

Name | Version: -ASK- Meta Macro MDx 3.0
Author: Askondo
Device Type: Audio Effect
Description: Meta Macro MDx is the modulation-enhanced edition of Meta Macro: eight macro controls with custom curves and snapshots, plus a complete modulation system with all of Ableton's stock modulators integrated directly into the device.

Want plain macro control or rack integration too? Add 8x or Rack anytime, or get all three in the Complete Bundle.

Requirements: Ableton Live 12.2+, Max 9

Key Features

8 Macro Controls
Map 1, 2, 4, or 8 parameters per macro depending on version. Each macro switches between Dial and Button mode (Alt+click). Button mode offers quantized triggering, configurable ramp modes, and ramp time in note values.

Tip: x2 or x4 versions give the best balance of flexibility and CPU/RAM headroom for most projects; reserve x8 for sets that need every parameter slot.

Integrated Modulation
All Live stock modulators built in: two independent LFOs, Shaper, and Envelope Follower with selectable input. Each mapped parameter can be modulated independently with a per-macro amount slider for real-time scaling. Each modulation source also gets 8 additional targets mappable to any parameter in Live. Save and load entire modulation matrix setups as files to reuse across projects.

Modulation Matrix
Source Chooser UI for assigning sources. Toggle between Parameter View and Modulation View. MOD/Remote toggle per parameter.

Curve Editor
Custom curves per mapped parameter with breakpoint editing (click to add, Alt to curve segments, Shift+click to delete). Undo/redo, copy/paste between parameters, envelope overlay, grid snap, halve/double timing. Mirror envelopes on X or Y axis. Quick presets for linear, exponential, and logarithmic curves.

Parameter Ranges & Lag
Set min/max per parameter. Invert with one click. Parameter Lag smooths value transitions individually. Tip: map two parameters with inverted ranges to the same macro for instant push-pull sound design.

Snapshots & Randomization
Four slots to store and recall macro values via a Load/Store toggle. Downbeat-synced triggering keeps recalls musical. Hold Alt to include or exclude specific macros from snapshot recall or randomization.

MIDI & Push
Full MIDI mapping in device view. Push integration with Tethered mode. Layout options: all macros on one bank, or macros with modulation alongside. Push works tethered only — no standalone mode (a V8 JS engine limitation). Build your mappings on the computer first, then perform with them on Push.

Workflow
Locate buttons - jump Live's UI straight to a mapped parameter, or to the device itself
Color Editor - named, savable color presets; apply to one instance, a whole cluster, or every instance; follow Live's color scheme or your track's color automatically
Drag-and-drop version swap - switch versions without losing mappings
Mappings carry over - swap between x1/x2/x4/x8, or move to 8x/Rack later, and your curves, ranges, and snapshots come with it
Arrange Macros - send-style or parallel layout in the Performance View
Parameter chooser - quickly switch the selected mapping's curve in the Edit View

Window Control
Floating view for performance-ready access outside device view. Drag windows together to cluster them, hold Ctrl/Cmd to pull one window out, or Alt+Unlock to dissolve a whole cluster at once. Layouts save with your set and restore automatically. Track-independent positioning, with a HiDPI-friendly interface scale.

Feedback welcome via Discord or email.

Have fun making music!

Details

Live Version Used: 12.2
Max Version Used: 9
Date Added: Nov 12 2023 09:38:24
Date Last Updated: Jun 21 2026 20:14:19
Downloads: 0
Website: https://askondo.gumroad.com/l/MetaMacroMDx
License: Commercial
Average Rating

Log in to rate this device

-n/a-



Comments

Hey Askondo, that looks like a cool device. Will it work with Push 3 standalone, once the configuration has been made in Ableton, of course?
Hey there,
thanks for your question. Unfortunately, currently this device doesn't work on Push 3 because of the floating view.
In order to move floating, the device queries the mouse input via an abstraction. As the underlying c++ object is not available on P3 on Linux the device is shown as unsupported.
AFAIC there is no way to make M4L devices Push3 proof if they use abstractions that are not available on Linux...
It is a real pity and I wrote to Ableton about it.
I could build a device without that, but that would defeat it's purpose of being easy to use...
Building a device that has an extra P3 compatibility mode is another alternative but takes a lot of development time that I currently don't have.
I consider it however.

Sorry that I don't have better news.
It works on Push when used with a computer though.
All important controls are represented there.
I also consider improving the Push mappings.
could be really amazing
could be really amazing

Login to comment on this device.

Browse the full library