CHAPTER 8: COMMANDS
A command is a letter and a value xy of two hex digits. Commands go in the phrase's command column or in a table's command columns.
| Cmd | Effect | Value |
|---|---|---|
| A | start a table | table number |
| B | play this step's note by chance | y in 16 (F = always) |
| C | chord: arpeggio 0, x, y semitones, one per tick | xy |
| D | delay the note | ticks |
| E | sustain and release | x sustain, y release |
| F | fine tune | signed, 1/128 semitone |
| G | groove for this channel from this step | groove number |
| H | hop. H0y: next phrase, starting at step y. Hxy: back to step y, x times. HFF: stop the channel. | |
| K | kill: gate off after xy ticks; the release plays | ticks |
| L | slide to this note | speed |
| M | master volume | y = 0–F |
| O | filter type and resonance | x: 1 LP, 2 BP, 4 HP, 8 voice 3 off (add them); y: resonance |
| P | pitch bend | signed, 1/64 semitone per tick |
| Q | hard restart ticks for this note | 0–F |
| R | retrigger the note every y ticks | x: sustain change per retrigger |
| S | pulse width = value × 16 | 00–FF |
| T | tempo | 28–FF = 40–255 BPM, 00–27 = 256–295 BPM |
| V | vibrato | x speed, y depth |
| W | SID control byte: waveform, ring, sync, test (SIDJ sets the gate) | byte |
| X | filter cutoff | 00–FF |
| Z | repeat the channel's last command, adding 0 to x to its high digit and 0 to y to its low digit at random | xy |