🎸
Karplus-Strong String Synth
A generative string synthesiser based on the Karplus-Strong physical modelling algorithm.
Hall, Plate and Spring reverb types. Pitch ±12 semitones, decay control and a dub delay send.
Hit REGEN for a new pattern without stopping the clock.
KS Engine
🥁
Dual-Kit Drum Machine
Two pre-rendered drum kits in one: a Roland TR-909 and a Linn LM-1.
16-step grid, live kit switching, Beat knob for groove selection,
gated reverb for that classic 80s snare, and a FILL button that queues a one-bar fill and restores your pattern automatically.
909 + Linn LM-1
🐍
303-Style Acid Bassline
A 16-step acid sequencer with the full gesture set: tap to toggle,
long-hold for accent, swipe up for slide/tie.
Cutoff, Resonance, Env depth, Decay, Drive (1–30, above 8 = hard transistor crunch),
Accent and Tune.
Acid Bassline
🎛️
Full MIDI Learn
No hardcoded CC defaults — a completely blank slate.
Open the MIDI panel, switch to the LEARN tab, click Learn on any of the 29 mappable controls,
then move a knob on your hardware controller. Assignments are saved to localStorage automatically
and persist across sessions.
29 Mappable Controls
🌊
Dub Delay & Gated Reverb
A shared dub delay bus with per-channel send knobs (Synth, Drums, Bass).
BPM-synced delay time, feedback control, and a dedicated return fader.
Plus a 180 ms gated reverb on the drum bus — the Phil Collins snare is one knob turn away.
Dub Engine
📼
Cassette Recorder
Record up to 6 minutes of your output directly in the browser.
Play back with scrubbing, download as a 192 kbps MP3.
Capture happy accidents without ever leaving the tab.
MP3 Export
🎨
RETRO / FUTURO Skin Toggle
Switch between two complete visual identities:
FUTURO is the dark neon StringVest signature;
RETRO is a bone-white TR-909 throwback with CSS-rendered walnut wood side panels,
cream step buttons and warm earth-tone accents. Your preference is remembered.
Two Skins
💾
16-Slot Patch Memory
Save and recall up to 16 named patches, each capturing the complete state of every
module — sequencer, drums, acid, synth, mixer, BPM, all of it.
Patches can also be shared as a URL.
Share via URL