Song mode
Turning loops into a set list: how the 16 pattern pages relate, what PMODE does, how the SONG arranger chains pages together, and how to seed a fresh pattern with NEW.
Pattern pages, loops, and PMODE
One pattern holds 16 pages × 16 steps = 256 steps per song. The page strip on row 16 (see Matrix) shows which pages have content. How playback walks pages is set by PLAY → PMD (PMODE):
| Mode | What playback does | Best for |
| OFF | Stays on one page forever | DJ-style locked loops; live tweaking. |
| ON | Marches forward to the next used page | A→B→C song form without the arranger. |
| SONG | Follows the SONG arranger | Non-linear set lists, repeats, bridges. |
| NEXT | Waits for a cued target then jumps once | Live transitions on a queue. |
The PLAY → LOOP setting caps how many steps in a page actually sound (or OFF for the natural 16). Short loops feel groovebox-like; longer loops feel more linear.
The SONG arranger
Open SONG from the root menu. The screen shows a chain of up to 64 slots, each pointing at one of the pattern's 16 pages. With PMODE = SONG, playback steps through the chain and wraps back to the start.
Example: page 07 written into song slot 23.
1 Encoder 1
| Short | Back to grid | Returns to the last grid view without losing the chain. |
2 Encoder 2
| Turn | Pattern page (1–16) | Picks which page goes into the currently selected song slot. The page number is shown in that page's voice colour. |
| Short | Clear slot | Removes the selected slot from the chain; later slots shift up. |
3 Encoder 3
| Short | Transport (play/pause) | Starts and stops the chain. Same role as on the grid. |
4 Encoder 4
| Turn | Song slot (1–64) | Moves the edit cursor along the chain. The currently sounding slot is shown as a bright dot moving along row 1 while playback runs. |
| Short | Insert empty slot | Pushes later slots down by one. |
Workflow: set PMODE to SONG, open the SONG screen, choose a slot with encoder 4, dial the pattern page with encoder 2, repeat. Empty slots are skipped. During playback you see two strips at once: the page strip on row 16 (which pattern page is currently sounding) and a moving green dot on row 1 (which song slot you are on).
Tip: chains can repeat. Put the same page in three consecutive slots to "stay" on it for three loops before moving on, or alternate page 01 / page 02 / page 01 / page 02 to create a call-and-response.
NEW — generate a starting pattern
The NEW screen seeds a fresh pattern from a genre prototype plus a length, or starts blank. It does not load a stored pattern — it generates notes for you using the same scale-aware algorithm that powers single-mode randomize, then loads the result into RAM as the current pattern.
NEW dialog with a genre selected on the upper rows.
1 Encoder 1
| Short | Cancel | Leaves NEW without touching the current pattern. |
2 Encoder 2
| Turn | Pick a genre | HOUSE, TECHNO, DRUM&BASS, AMBIENT, HIPHOP, BREAKS, BLANK — each carries its own template of which voices fire on which steps. |
3 Encoder 3
| Turn | Length in pages | 1–16. Picks how many of the 16 pages the generator will fill. Pages beyond the chosen length stay empty. |
4 Encoder 4
| Short | Generate & load | Confirms the choice, runs the generator, and drops you back on the grid with the new pattern live. |
Re-running NEW with the same genre and length will produce a different roll each time — it is not deterministic. Save anything you like to FILE immediately, because the next NEW will overwrite what's in RAM.
NEW overwrites the current pattern. The genre templates set their own BPM, palette, and pack hint — your previously loaded sounds may stop reflecting the new notes. Save first.