Teenage Engineering OP-Z MIDI CCs & NRPNs

MIDI implementation details for the Teenage Engineering OP-Z.

Last update: December 24, 2022 • 48 parameters


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

Absolute parameters

Parameter CC Range Usage Orientation
Parameter 1 absolute 1 [0–127] 0-based
Parameter 2 absolute 2 [0–127] 0-based
Filter cutoff absolute 3 [0–127] 0-based
Filter resonance absolute 4 [0–127] 0-based
Envelope attack absolute 5 [0–127] 0-based
Envelope decay absolute 6 [0–127] 0-based
Envelope sustain absolute 7 [0–127] 0-based
Envelope release absolute 8 [0–127] 0-based
LFO depth absolute 9 [0–127] 0-based
LFO speed absolute 10 [0–127] 0-based
LFO target absolute 11 [0–127] 0-based
LFO shape absolute 12 [0–127] 0-based
FX 1 send absolute 13 [0–127] 0-based
FX 2 send absolute 14 [0–127] 0-based
Pan absolute 15 [0–127] 0-based
Volume absolute 16 [0–127] 0-based
Portamento absolute 17 [0–127] 0-based
Note style absolute 18 [0–127] 0-based

Relative parameters

Parameter CC Range Usage Orientation
Parameter 1 relative 32 [1–127] 0-based
Parameter 2 relative 33 [1–127] 0-based
Filter cutoff relative 34 [1–127] 0-based
Filter resonance relative 35 [1–127] 0-based
Envelope attack relative 36 [1–127] 0-based
Envelope decay relative 37 [1–127] 0-based
Envelope sustain relative 38 [1–127] 0-based
Envelope release relative 39 [1–127] 0-based
LFO depth relative 40 [1–127] 0-based
LFO speed relative 41 [1–127] 0-based
LFO target relative 42 [1–127] 0-based
LFO shape relative 43 [1–127] 0-based
FX 1 send relative 44 [1–127] 0-based
FX 2 send relative 45 [1–127] 0-based
Pan relative 46 [1–127] 0-based
Volume relative 47 [1–127] 0-based
Portamento relative 48 [1–127] 0-based
Note style relative 49 [1–127] 0-based

System

Parameter CC Range Usage Orientation
Track gain absolute 50 [0–127] 0-based
Track gain relative 51 [1–127] 0-based
Reset track gains 52 [0–127] 0-based
Mute 53 [0–1] 0-based
Audio mute 54 [0–1] 0-based
Mute group 55 [0–9] 0-based
Tempo 56 [0–127] 0-based
Swing 57 [0–127] 0-based

Track

Parameter CC Range Usage Orientation
Track step count 60 [1–16] 0-based
Track step length 61 [1–16] 0-based
Quantize 62 [1–16] 0-based
Note length 63 [1–16] 0-based

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.