Macros node

Macro XY

A 2D performance pad — grab it with a mouse or trackpad to fling two parameters around at once, live. It can also record a path you drag out and loop it back for hands-free, repeating motion.

Download the patchRead it in the Field Guide

The Macro XY node in Infinite, showing its controls and output.

What it does

Macro XY is a macro control: a knob, slider or pad you play by hand and wire to many things. It has no input and gives control signal out, so it starts a chain.

Try it

Map X to a filter cutoff and Y to Glitch amount, then perform both with one finger.

Macro XYFilter Cutoff (X) & Glitch Amount (Y)

Inputs and outputs

Inputs

  • None. It starts a chain.

Outputs

  • control signal x
  • control signal y

Controls

Every control with a range can be driven by a modulator, a note, an audio level or a sketch.

ControlRange or optionsDefault
loopon or offon
speed0.05 to 41

Example patch

This patch wires Macro XY to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.

infinite-patch 1
rev 2
# Macro XY: a starting patch for the Macro XY node
node 1 Macros Macro XY
  id node
  pos 520 300
end
node 2 Source Shape
  id shape
  pos 1080 300
end
node 3 Utility Output
  id out
  pos 1640 300
end
mod shape sizeX node 0 0 0.6 0.5
cable out 0 shape

More macros nodes