Skip to content
Documentation & Manual Snap to Grid v0.9

Sequencer Guide

Annotated live chrome — numbered bars, then legends. Same controls as the sequencer.

Transport • Actions • Pads • Velocity • Samples • Advanced

Shared

Transport bar

Floating header play row — same controls as the site.

Whole bar

1
2
BPM
3
  1. 1

    Play / Pause

    Space or this button.

  2. 2

    BPM

    60–200 · steppers or type.

  3. 3

    Master volume

    Slider + mute on the speaker.

Shared

Pattern actions

Exact Starter + actions row from the sequencer.

Whole row

1 Starter
2
3
4
5
6
7
8
9
10
  1. 1

    Starter label

    Pattern picker zone — drop a .mid here to import.

  2. 2

    Pattern dropdown

    Load a starter or your pattern.

  3. 3

    Undo

    Ctrl+Z.

  4. 4

    Redo

    Ctrl+Shift+Z.

  5. 5

    CLEAR

    Erase notes; tracks stay (when you own the draft).

  6. 6

    NEW

    Empty Untitled project.

  7. 7

    Save

    Ctrl+S. On another’s pattern this becomes Use as starting point (not “fork”).

  8. 8

    Export MIDI

    Multi-track .mid download.

  9. 9

    Import MIDI

    File from your computer (or drop on Starter).

  10. 10

    ⋮ Pattern options

    Context menu with actions and ownership tools:

    • Export MIDI — phone shortcut for multi-track .mid download (when the header button is hidden).
    • Add to playlist — saves pattern to one of your playlists (signed in).
    • Like pattern — adds to your liked patterns library (signed in).
    • Propose changes — submit edits to the author when contributing.
    • Claim ownership — claim pattern when eligible.
    • Delete pattern — permanently remove pattern (danger · owner).
    • Full screen — expand sequencer workspace (desktop Advanced focus).

    Note: items dynamically appear depending on authentication, ownership, and viewport mode.

Quick

Step pads

Click pads to toggle (demo). Finger shows the tap gesture.

Pad row · tap

  1. 1

    Create / delete

    Tap empty → hit on. Tap active → clear. Micro-timing handle on active pads (±48 ms).

Shared

Velocity

Velocity = how hard each hit plays (1–127). Open the strip, pick a track, drag bars. Numbers on bars are the MIDI velocity.

Velocity panel

1
2
3
40
88
55
3
72
48
95
35
60
42
80
3
28
66
90
44
  1. 1

    Velocity trigger

    Opens / closes the strip under the grid.

  2. 2

    Instrument select

    Which track’s velocities you edit.

  3. 3

    Bars (1–127)

    Drag vertically. Empty steps stay as stubs. Advanced: select a note → V.

Tracks & samples

Add track · Select Sample

Live kit browser modal markup (kits, pre-listen, Import file, Trim & choke).

Quick top · Add track & Bar navigation

1Add track
2
3
Bar
4
5
  1. 1

    Add track

    Starts a new lane. Continues in Select Sample.

  2. 2

    Role

    Kick / Snare / Hi-hat… filters the browser.

  3. 3

    +

    Opens Select Sample for that role.

  4. 4

    Bar picker

    Tap a bar (1–4) to jump directly to that page of 16 steps.

  5. 5

    Auto

    Follow playback: leave Auto on to automatically advance the visible bar window as the pattern plays.

Advanced

Advanced toolbar

Same strip as live Advanced — STG tokens in drumseq-app.css (S153).

Whole bar

1
2
Grid
3
4
Bars
4
5
6
Zoom
100%
7
8
  1. 1

    Add track

    Same Select Sample flow.

  2. 2

    Grid

    1/8–1/32 · triplets 1/12, 1/24.

  3. 3

    Snap / Free

    Quantize vs off-grid.

  4. 4

    Bars

    1–4 bars.

  5. 5

    Width

    Full / Narrow canvas.

  6. 6

    Zoom

    Toolbar or Ctrl+scroll / trackpad (Draw or Move).

  7. 7

    Tools — Draw · Move · Erase

    Draw D — place notes (Snap quantizes). Zoom: toolbar, Ctrl+scroll, trackpad. Right-click / Alt+click erase without switching.
    Move M — drag notes in time / across tracks; pan. Arrows nudge; Shift+arrows fine-nudge.
    Erase E — click/drag remove. Del on selection.

  8. 8

    Reverb

    Shared convolution send bus (not a per-track FX rack). Opens Size / Dry–Wet / Predelay + per-track Send.
    Type: algorithmic IR-style room (master bus).
    Defaults @ 120 BPM: Size ≈ 250 ms (half-beat decay; scales with BPM) · Dry–Wet 100% wet · Predelay 0 ms · track Send often off until you open it.
    Ranges: Size 50–1200 ms (max output length 1.2 s) · Dry–Wet 0–100% · Predelay 0–100 ms · per-track Send 0–100%.

Tracks & samples

Select Sample modal

Same structure as #trackEditPopover on the sequencer.

Modal · Select Sample

  1. 4

    Kits + Import file

    All / Murda / 808 / Imported. Import file = your .wav / .aiff / .mp3. Starts from Add track (1–3).

  2. 5

    Pre-listen & select

    ▶ plays the sample; click the row to add the lane.

  3. 6

    Trim & choke

    Opens the trim dialog — see Trim & choke.

Samples

Trim & choke

Same dialog as production (sampleCropDialog).

Dialog

  1. 1

    Waveform

    Drag selection on canvas; Start/End sliders match.

  2. 2

    Choke / Continuous

    Choke cuts overlapping hits (e.g. closed hat vs open).

  3. 3

    Apply

    Commits trim to the sample.