Skip to Content
DocsThe Grid

The Grid

The grid is the main performance area. Each column represents a beat position (or half-beat in beat-split mode), and each row represents a voice with its own MIDI clip, root note, and MIDI channel.

Columns and Pages

The grid displays up to 32 columns per page. When a time signature requires more columns, the grid paginates:

Time SignatureColumnsPages
4/48 (beat-split)1
7/814 (beat-split)1
16/432 (beat-split)1
32/464 (beat-split)2
10/1610 (no split)1

Located above the grid columns:

  • Prev / Next buttons navigate between pages; disabled at the first/last page
  • Page X / Y label shows the current position
  • Both buttons pulse at the BPM tempo when the playhead is on a different page, giving a visual cue that playback is happening off-screen

Double Pattern

A button in the page navigator that doubles the time signature numerator (e.g. 4/4 → 8/4) and copies the first half’s active steps into the second half. Useful for quickly creating longer variations. Disabled when the numerator is already at 32.

Column Headers and Playhead

Column headers show beat numbers. In beat-split mode, each beat pair displays as “N &”. During playback, the current column header is highlighted to show the playhead position.


Rows

Each row is an independent voice with its own clip, root note, MIDI channel, and controls. The default is 4 rows; you can have up to 12.

Adding, Deleting, and Managing Rows

Controls are in the left gutter (row index column) and below the grid:

  • Add Row (below grid) — inserts a new row at the top with the next MIDI note above the highest existing row. Disabled at 12 rows
  • Delete Row (trash icon in row gutter) — removes the row. Disabled when only 1 row remains
  • Duplicate Row (copy icon) — inserts a copy of the row’s settings (clip, note, channel, scale, nudge) above it, but with an empty grid
  • Clear Steps (eraser icon) — deactivates all cells on the row without changing its clip or settings

Row numbers count from the bottom: the bottom row is 1, the top row is the highest.

Clip Selector

A dropdown button showing the current clip name. Click to open a searchable list with two sections:

  • Factory — the 17 bundled clips (read-only)
  • User — clips you’ve imported (deletable via the trash icon next to each name)

Use the up/down arrow buttons next to the dropdown to cycle through clips in order.

When a step is selected (see Grid Cells — Per-Step Clip Override), the clip dropdown shows ”— Same as row —” as the first option, letting you assign a different clip to individual steps.

Note Selector

Displays the row’s root note as both MIDI number and name (e.g. “36 / C2”). Use the up/down arrow buttons to change the note (range: 0–127). When Monitor mode is on, clicking the arrows also plays a one-shot preview of the note.

The root note determines the transposition of all MIDI clips on that row. Clips are authored at a base pitch; the engine transposes all notes in the clip relative to the row’s root note.

Velocity Dial

A small rotary dial on each row controlling the row-level velocity (range: 1–127). This scales the velocity of all clips triggered on the row, on top of any per-cell velocity. Drag vertically to adjust.

Mute and Solo

  • M button — mutes the row; muted rows are visually dimmed
  • S button — solos the row; when any row is soloed, all non-soloed rows are dimmed and silenced

Row Controls Strip (Collapsible)

Each row has a collapsible third zone showing:

  • MIDI CH — the MIDI channel for this row (1–16), adjusted with left/right stepper buttons
  • Clip Scale — the row-level duration multiplier (see MIDI Clips)
  • Row Nudge — the row-level timing offset (see MIDI Clips)

Click the chevron on any row to collapse or expand this zone. A small button in the top-left corner of the row gutter collapses or expands all rows at once.

Notation Display

When the strip is expanded, the row shows a rhythmic notation of the assigned clip using musical symbols (SMuFL Bravura font) — note values, beaming, augmentation dots, and tuplet brackets. This gives a quick visual read of the clip’s rhythm without needing to open a MIDI editor.


Grid Cells

Each cell in the grid represents a beat position on a particular row. Cells are either inactive (empty) or active (filled).

Activating and Deactivating

  • Click an empty cell to activate it — the cell fills with the row’s clip color and the clip will trigger at that beat position during playback
  • Click an active cell to deactivate it

New cells are created with a default velocity of 100.

Velocity

Long-press (hold for 500ms) an active cell to enter velocity mode:

  • The cell displays its numeric velocity value
  • Drag vertically to adjust (range: 1–127)
  • Velocity is reflected visually as cell opacity — lower velocity = more transparent, higher velocity = more opaque

Step Relocation (Drag)

You can move active steps to different positions:

  • Horizontal drag — moves the step to a different column within the same row
  • Cross-row drag (vertical, cursor enters a different row) — moves the step to a different row and column
  • Alt + drag — copies the step instead of moving it; the original cell stays active

The destination must be an empty cell. During the drag, the target cell shows a highlight preview.

Per-Step Clip Override

When a step is selected (via long-press or step mode), you can assign a different clip to that individual step using the clip dropdown, which shows ”— Same as row —” as the first option. Select any other clip to override the row’s default for that step only. The cell will display the overridden clip’s notation.

Per-Step Scale and Nudge

When a step is selected, the row controls strip labels change from “CLIP SCALE” / “ROW NUDGE” to “STEP SCALE” / “STEP NUDGE”, allowing per-step overrides of the row’s duration multiplier and timing offset. See MIDI Clips for details.

Cell Display Modes

Controlled by the Transcription toggle in the transport bar:

  • Transcription ON — each active cell shows horizontal pills representing the clip’s MIDI notes. Pill width reflects note duration, vertical position reflects pitch (relative to center), and opacity reflects velocity. Dense clips (more than 4 notes) use a compact rendering
  • Transcription OFF — each active cell shows a single dot

Playback Flash

When the Animate toggle is on, cells flash briefly as they are triggered during playback, giving visual feedback of which clips are firing.

Last updated on