Next.js · Web
GrooveWeaver
Program beats across eight tracks, play melodies from a built-in keyboard, drive external gear over MIDI, and share a whole groove as a link. No installs, no plugins — it runs on the Web Audio API.
Open it and play. Nothing to install, nothing to sign up for.

What It Does
Core Features
Step Sequencer
Eight drum tracks by default on a grid you can switch between 8, 16, 32 and 64 steps — with per-step velocity for ghost and accent hits.
Four Sound Packs
Acoustic, Electronic, Lo-Fi and a Toy Kit for young makers. Swap the whole kit without losing your pattern.
Melody Tracks
A built-in piano keyboard and eight scales, so a track can carry a bassline or a hook instead of a drum hit.
MIDI Out
Drive external hardware or a DAW from the browser over Web MIDI.
Euclidean Rhythms
Generate evenly-spread patterns from two numbers — the fastest way out of a four-on-the-floor rut.
Record & Export
Capture the output as audio, or export the session as JSON to pick up later.
Share via Link
The whole pattern compresses into the URL, so a groove is just a link — no account, no upload.
Runs in the Browser
No installs and no plugins. Web Audio API, scheduled with a lookahead clock so timing stays tight.
Pricing
What It Costs
Free
$0
No account, no plugins, no upload. Everything runs client-side and your sessions live in your own browser.
- ✓Every instrument, pack and export
- ✓Save up to 20 sessions locally
- ✓Share a groove as a plain link
Workflow
How It Works
Tap in a pattern
Pick a kit and a tempo
Record it or share the link
Built With