Performance Controls

Macros

Build four safe, playable, automatable high-level controls that can fan out to several destinations and become modulation sources themselves.

Macros screenshot

How This Page Works

The Macros page turns a complex patch into four playable controls. Each macro has its own value, min/max range, target destination slots, and amount sliders. A macro can also appear as a source in the Modulators page and Matrix.

Quick Understanding

Macros turn many small settings into four big performance controls. They are useful when a patch is too complex to automate one parameter at a time.

Start here

Name the musical job first: Build, Open, Dirt, Width, Drop, Space, or Tension. Then assign only the destinations needed for that gesture.

Listen for

A playable sweep from low to high macro values. The whole range should be useful, not just one tiny spot in the middle.

Avoid this

Do not assign a macro to too many unrelated targets. A good macro feels like one musical move, even if it controls several parameters.

Simple rule: Use macros when you want to perform the patch, automate fewer lanes, or make a preset easier to use later.

Screenshots

Macro source module
Macro source module
Macro range and MIDI learn upper controls
Macro range and MIDI learn upper controls
Macro range and MIDI learn lower controls
Macro range and MIDI learn lower controls
Current Macros blank setup
Current Macros blank setup
Current Macros assigned setup
Current Macros assigned setup

Complete Control Reference

Macro 1-4 valueMain performance slider/knob for each macro.Use as the musician-facing control.
Macro Min / MaxConstrains each macro’s usable output range.Prevent hardware or automation from reaching unsafe extremes.
Target 1-4 per macroDestination dropdowns for each macro card.Assign destinations that support the same musical gesture.
Amount 1-4 per macroAmount sliders for each target.Use positive and negative amounts for compound gestures.
Macro statusShows assignment state.Check before assuming a macro is broken.
MIDI Learn EnableArms MIDI learn.Enable only while assigning.
MIDI Learn TargetChooses None, Macro 1, Macro 2, Macro 3, or Macro 4.Select target before moving hardware.
MIDI Learn Macro CCStores learned CC number for each macro.Use one hardware CC per macro.
Macro as Matrix sourceMacro1-4 can drive any Matrix destination.Use macros for broad gestures.
Macro as destinationMatrix destinations include Macro 1-4.Use for grouped meta-control.

Host Parameters On This Page

Macro values and ranges
macro1-macro4Macro values.
macro1Min/macro1Max ... macro4Min/macro4MaxPerformance range limits.
MIDI learn
midiLearnEnableArms learn mode.
midiLearnTargetNone or Macro 1-4.
midiLearnMacro1CC-midiLearnMacro4CCStored hardware CC assignment.
Routing helpers
modDst rows: Macro 1-4Macros can be destinations.
modSrc rows: Macro1-4Macros can be sources.