Phrase FX Commands
Two FX slots per step. Parameters are hexadecimal (00–FF) unless noted.
| Command | Parameter | Description |
|---|---|---|
VOL |
xx |
Set voice volume (00 = silent, FF = full) |
PIT |
xx |
Pitch offset in semitones (signed byte: 80 = −128, FF = −1, 01 = +1) |
KIL |
xx |
Release voice after xx ticks |
HOP |
xx |
Jump to phrase row xx (wraps to phrase length) |
TPO |
xx |
Set BPM (hex: 78 = 120 BPM, A8 = 168 BPM) |
RTG |
xx |
Retrigger voice every xx ticks |
PAN |
xx |
Pan: 00 = hard left, 80 = centre, FF = hard right |
SDA |
xx |
Set send level to reverb bus |
SDB |
xx |
Set send level to delay bus |
OFS |
xx |
Sampler: start playback at xx/256 of the start..end region. The break-chopping command. |
REV |
— | Sampler: play backwards. Stack after OFS to reverse from a point. |
SLC |
xx |
Sampler: jump to slice point xx (0-based). Playback ends at the next slice or END marker. Combine RTG+OFS to ratchet within a slice. |
ARP |
xy |
Arpeggio: each tick cycles root → root+x → root+y semitones. x = high nibble, y = low nibble. Set y=0 for a 2-note arp. |
PRB |
xx |
Probability gate: step only fires if random < xx. FF = always, 00 = never, 80 = 50% chance. Stacks with other FX. |
GLI |
xx |
Glide / portamento: slide pitch from the previous note to this one over xx ticks. Smooth on Sampler/Sub/Wavetable; pitch-quantised on Macro/Multi/Reso. |