- Load a kick on channel 1 and a snare/clap on channel 2 (rotate Encoder A / D over a sample list).
- Set Ch1 Play Mode = Trigger, Ch2 Play Mode = Trigger (one-shots, ignore gate length).
- Set Attack ~0 and Decay to taste on both channels (envelope page).
- Patch trigger sequencer track 1 -> TRIG 1, track 2 -> TRIG 2.
- Patch OUT 1 -> mixer L, OUT 2 -> mixer R.
Dual-channel sample player and live recorder. 16-bit/48kHz WAV playback from microSD (32MB RAM), 12-bit capture via CV3/REC on ch2. 1V/oct C0-C8, manual+auto slicing, AD envelope, virtual VCA, per-channel FX (HPF/LPF/delay/reverb/bitcrush/drive), 3 assignable CVs per channel.
Patch Ideas · 8
- Load a tonal one-shot (mallet, vocal vowel, plucked string) on channel 1.
- Open the CV menu on ch1 and assign CV3 -> Tune. Hold TRG2/SHIFT + Encoder C and set the scale to 1V/oct (5 octaves cover C0-C8).
- Set Ch1 Play Mode = Trigger, short Attack, medium Decay.
- Patch quantizer CV out -> CV3 (ch1).
- Patch sequencer gate -> TRIG 1.
- Patch OUT 1 -> VCF or mixer.
▸ Show diagram Hide diagram
- Load a long sample (pad, field recording, drone) on channel 1.
- Set Ch1 Play Mode = Loop.
- Open the CV menu on ch1 and assign CV1 -> Start. Hold TRG2/SHIFT + Encoder A and set a moderate scale.
- Patch a slow LFO (e.g. 0.05Hz triangle) -> CV1 (ch1).
- Patch a sustained gate -> TRIG 1 (HIGH = loop running).
- Patch OUT 1 -> reverb -> mixer.
▸ Show diagram Hide diagram
- Load a cymbal or vocal sample on channel 1.
- Set Ch1 Play Mode = Reverse.
- Open the CV menu on ch1 and assign CV1 -> Decay. Hold TRG2/SHIFT + Encoder A to set the depth.
- Patch the same trigger to TRIG 1 AND to an external envelope generator's Trig.
- Patch the external envelope's CV out -> CV1 (ch1).
- Patch OUT 1 -> mixer.
▸ Show diagram Hide diagram
- Patch a drum loop or beat into CV3/REC (ch2). Set the input range: 10V for modular, 1.2V for line.
- Hold TRG2/SHIFT and enter the RECORD menu. Press PLAY to capture one bar, press PLAY again to stop.
- Open the slice menu and run Auto-Slice (zero-crossing) - the loop is chopped into slices.
- Assign CV1 (ch1) -> Slice Select (firmware 1.6+). Set scale to 1V/oct or to the number of slices.
- Patch a random/stepped CV (e.g. Turing Machine) -> CV1 (ch1).
- Patch your master clock -> TRIG 1.
- Patch OUT 1 -> mixer.
▸ Show diagram Hide diagram
- Load complementary samples on each channel (e.g. transient on ch1, body on ch2).
- Set both Play Modes = Trigger.
- Use Encoder B / E to set Start a few ms apart for thickness.
- Mult one trigger to TRIG 1 AND TRIG 2.
- Patch OUT 1 -> mixer L, OUT 2 -> mixer R.
▸ Show diagram Hide diagram
- Load a folder of samples from SD onto channel 1 (rotate Encoder A through the list to confirm they're loaded in RAM).
- Set Ch1 Play Mode = Trigger.
- Assign CV1 (ch1) -> Sample Select. Hold TRG2/SHIFT + Encoder A and set the scale so the full CV range covers all loaded samples.
- Patch a stepped CV (sequencer or Turing Machine) -> CV1 (ch1).
- Patch the same step's gate -> TRIG 1.
- Patch OUT 1 -> mixer.
▸ Show diagram Hide diagram
- Load a drum sample on channel 1, Play Mode = Trigger.
- On the FX page select Bitcrusher (or Drive). Set a moderate amount with Encoder C.
- Open the CV menu and assign CV2 (ch1) -> FX. Hold TRG2/SHIFT + Encoder B to set the depth.
- Patch a slow LFO or envelope follower -> CV2 (ch1).
- Patch your trigger -> TRIG 1.
- Patch OUT 1 -> mixer.
▸ Show diagram Hide diagram
Behaviors
Each channel selects a play mode: Trigger (one-shot, ignores gate length), Gate (plays while gate HIGH), Loop (plays continuously while gate HIGH), Reverse (one-shot backwards) and other firmware-added modes. Mode is per channel and CV-assignable.
Assign any CV input to Tune for chromatic playback across C0-C8. Higher pitches shorten the sample (no time-stretch); the module becomes a melodic sample voice.
Each channel has an Attack-Decay envelope feeding a virtual VCA. Attack and Decay are edited on a dedicated page and can be CV-assigned for per-hit dynamics.
Per-channel realtime effect chosen from HPF, LPF, delay, reverb, bitcrusher and drive. One effect active at a time; parameter and mix are CV-assignable.
Records audio patched to the CV3/REC jack on channel 2 to RAM at 48kHz/12-bit. Set 10V range for modular signals, 1.2V for line level. Captured material is immediately playable on either channel and can be saved to SD.
Slices can be placed automatically (linear or zero-crossing detection across the sample) or by hand (TRG2/SHIFT + Encoder F drops a marker at the playhead). Cue points stored in WAV files load as slices. From firmware 1.6 a CV assigned to Slice Select chooses slices via 1V/oct.
Each of the three CV inputs per channel routes to one parameter (Tune, Sample Select, Slice Select, Start, End, Loop, Attack, Decay, Level, Play Mode, FX). Per-input scale/depth is set by holding TRG2/SHIFT and turning Encoder A/B/C while watching the on-screen scope.
Save complete module state (sample assignments, CV routings, FX, envelopes) as a preset on the SD card and recall it during performance for instant kit changes.
Sample Drum has no internal LFO, S&H or envelope generator beyond the AD per channel. All modulation (slow morphs, sample-select randomness etc.) must come from external modules patched into the CV inputs.
Controls
| channel 1 | Encoder A / DATA | Main data encoder for channel 1. Selects samples, edits values and confirms menu entries with click. Click = enter/confirm · long press = sub-menu · primary navigator on ch1 page |
| channel 1 | Encoder B | Channel-1 parameter encoder. Page-dependent: Start, Loop Start, Attack, FX value, slice point etc. Hold TRG2/SHIFT + B = secondary edit (e.g. CV scale) |
| channel 1 | Encoder C | Channel-1 parameter encoder. Page-dependent: End, Loop End, Decay, FX mix etc. Hold TRG2/SHIFT + C for fine/secondary edit on many pages |
| channel 2 | Encoder D / BACK | Channel-2 data encoder. Click returns to the previous menu page from any sub-menu. Click = back · long press = sub-menu · primary navigator on ch2 page |
| channel 2 | Encoder E | Channel-2 parameter encoder, mirrors B on channel 1. Page-dependent |
| channel 2 | Encoder F | Channel-2 parameter encoder, mirrors C on channel 1. In manual slicing mode, places slice markers when held with TRG2/SHIFT. Page-dependent · slice-place in manual slice mode |
| global | PLAY | Manually triggers sample playback (auditioning) and is also used to start/stop recording in the record menu. Audition without patching a trigger · arms/starts capture in REC mode |
| channel 1 | TRG1 | Channel-1 manual trigger button. Doubles as channel-1 select in global menus and mirrors the TRIG 1 input. Hold for menu shortcuts on some pages |
| channel 2 / global | TRG2 / SHIFT | Channel-2 manual trigger button AND the global SHIFT key. Held with encoders or other buttons it unlocks deeper menu pages, CV scale setting and manual slice placement. Mirrors TRIG 2 input · Hold + A/B/C = set CV scale on those CV inputs · Hold + F (in slice menu) = drop slice marker |
I/O
IN · 8
- TRIG 1 +5V trigger/gate GATETrigger/gate input for channel 1. Behaviour follows the channel-1 play mode (one-shot trigger, gated, looped, reversed etc.).
- TRIG 2 +5V trigger/gate GATETrigger/gate input for channel 2.
- CV1 (ch 1) -5V to +5V (configurable scale per input) CVAssignable CV input for channel 1. Routable to Tune (1V/oct), Sample Select, Slice Select, Start, End, Loop, Attack, Decay, Level, Play Mode or FX with per-input scale set by SHIFT + Encoder A.
- CV2 (ch 1) -5V to +5V (configurable) CVSecond assignable CV input for channel 1. Same parameter routing menu and per-input scale.
- CV3 (ch 1) -5V to +5V (configurable) CVThird assignable CV input for channel 1. Commonly used for 1V/oct pitch when assigned to Tune.
- CV1 (ch 2) -5V to +5V (configurable) CVAssignable CV input for channel 2 with the same parameter menu as channel 1.
- CV2 (ch 2) -5V to +5V (configurable) CVSecond assignable CV input for channel 2.
- CV3 / REC (ch 2) audio in (1.2V or 10Vptp range) · or assignable CV -5V to +5V CVDual-purpose. As a CV input it works like the other CVs on channel 2. In RECORD mode this jack accepts the audio signal to be sampled — set 10V range for modular signals or 1.2V for line level. Recording is 12-bit at 48kHz to RAM, then saved to the SD card.
OUT · 2
- OUT 1 10Vptp ENVMono audio output for channel 1, post AD-envelope, virtual VCA and realtime FX.
- OUT 2 10Vptp ENVMono audio output for channel 2, post AD-envelope, virtual VCA and realtime FX.