Skip to content

Program Change

Firmware menu name: PC

Send MIDI Program Change messages.

Program Change macro

When to use it

Use PC to sweep program/patch numbers on a module or sound engine. Min/max define the program range the knob covers.

Parameters

ParameterRangeWhat it does
ModeMacro output type. Change this to switch between MIDI, internal routing, and CV16 targets.
MinimumMode-specificValue sent when the knob is at minimum travel. Units follow the target (MIDI 0–127, 14-bit 0–16383, device parameter native range, CV volts, LFO %, etc.).
MaximumMode-specificValue sent when the knob is at maximum travel. Must be greater than or equal to Minimum.
ChannelGlobal, 1 – 16MIDI channel for outgoing messages. Global uses the project's global channel setting.
InvertTrue / FalseWhen True, knob clockwise motion maps to decreasing values (minimum ↔ maximum swapped).
OutputsUSB / DIN / combosWhich physical MIDI outputs carry this macro: USB, Out 1, Out 2, or combined masks.

MIDI outputs

The Outputs field selects one of these port combinations:

  • None
  • USB
  • Out 1
  • USB + Out 1
  • Out 2
  • USB + Out 2
  • Out 1 + Out 2
  • USB + Out 1 + Out 2