Sampler
Overview
Section titled “Overview”The Sampler voice (SMPL) lets you load audio files and play them as instruments. It’s a full-featured polyphonic sampler with slicing, pitch control, BPM sync, and multi-sample zone mapping.
Switch any track to Sampler via the SMPL tab in the Dock panel. The Sampler is treated as a melodic voice — it supports the piano roll, transpose, and arpeggiator just like synth voices.
Polyphony
Section titled “Polyphony”The Sampler uses an 8-voice polyphonic engine. Play chords from the piano roll or MIDI keyboard — each note gets its own voice with independent pitch and playback position. Dynamic gain scaling keeps single notes at full volume while chords are automatically balanced.
Loading Samples
Section titled “Loading Samples”Tap the LOAD button or drag and drop an audio file onto the waveform area. Supported formats: WAV, MP3, OGG, FLAC (max 10 MB per sample).
Uploaded samples are automatically added to the Audio Pool for reuse across tracks and projects.
Audio Pool
Section titled “Audio Pool”The Audio Pool is a persistent sample library stored in the browser (OPFS). It comes with 90 factory samples across 11 categories: kicks, snares, hats, claps, cymbals, toms, rims, percussion, loops, keys, and vocals.
Tap the POOL button next to LOAD to open the browser:
- Folder drill-down — navigate by category (kicks, snares, hats, vocals, etc.)
- Search — type to filter across all folders
- Audition — tap ▸ to preview before loading
- Assign — tap the sample name to load it onto the current track
- User samples — anything you upload via LOAD is saved to the pool and can be renamed, moved, or deleted
Parameters
Section titled “Parameters”| Param | Label | Description |
|---|---|---|
| STRT | Start | Sample start point (0.0–1.0) |
| END | End | Sample end point (0.0–1.0) |
| PTCH | Pitch | Pitch shift in semitones (±24) |
| DCY | Decay | Amplitude decay time |
| REV | Reverse | Reverse playback (OFF / ON) |
Chop Mode
Section titled “Chop Mode”Slice the sample into equal segments for breakbeats and drum loops.
| Param | Label | Description |
|---|---|---|
| CHOP | Slices | Slice count: OFF / 8 / 16 / 32 |
| MODE | Mode | MAP — note pitch selects slice; SEQ — each trigger advances to next slice |
Chopping is non-destructive. Set CHOP back to OFF to return to the full sample.
BPM Sync & Loop
Section titled “BPM Sync & Loop”| Param | Label | Description |
|---|---|---|
| BPM | Sample BPM | Original sample tempo (0 = OFF). When set, playback rate auto-scales to match project BPM |
| LOOP | Loop | 1SHT (one-shot) or LOOP (continuous loop) |
| STRC | Stretch | RPTC (repitch — changes pitch with tempo) or WSLA (WSOLA — preserves pitch) |
Multi-Sample Packs
Section titled “Multi-Sample Packs”Some factory instruments use multi-sample zone mapping — multiple samples mapped across the keyboard for realistic timbre across the full range. The Grand Piano pack maps 21 Salamander Grand Piano samples (public domain) so each note plays from the nearest recorded sample, avoiding extreme pitch shifting.
Load a pack from the pool browser — tap the pack name to load all zones to the current track automatically.
- Layer samples with synth voices: Use one track for the sample and another for a synth layer to add body
- Reverse fills: Enable REV on a copied pattern for transition effects
- Micro-sampling: Set STRT and END very close together for granular textures
- Breakbeat slicing: Set CHOP to 16 with SEQ mode for classic breakbeat patterns
- Factory jungle breaks: The pool includes 18 jungle/breakbeat loops — load one and set CHOP to 16 for instant breakbeats
- Vocal chops: The pool includes melodic vocal chops and lyrical phrases — pitch-shift and chop them for melodic hooks
- Piano chords: Load the Grand Piano pack and draw chords in the piano roll for realistic piano parts