GrooveExtract
Easy ModeAPI & Max4LiveSign inStart straightening
4 STUDIO PERSONALITIES·HYBRID · LOGIC/PRO TOOLS · ABLETON LIVE 12 · SUNO/SPLICE

Your live take doesn't land on the grid.

GrooveExtract separates six stems, reads the tempo and key, and time-stretches a fluctuating recording onto a strict BPM grid in one continuous pass.

A real take, recorded here: 30 seconds drifting from 100 to 110 BPM.

10 beats sit off any useful grid. Every loop, every edit, every DAW quantize fights them.

Flex-time smears the transients you played. Cutting by ear takes an hour you don't have.

The fix is not smaller edits. It's a real time map.

Scroll to straighten.

100.0 BPM

Real data: the 100→110 BPM drift fixture, and the 104 BPM export the shipped engine verified to ±1.4 ms. Keep scrolling or click above to audition.

An instrument, not a toy.

Everything under the grid is measured output, not marketing copy.

Tempo Lock

104.2 BPM median
A minor · 8A
0.91 stability

Beats and downbeats you can drag by hand. One Rubber Band R3 pass, transients stay on the beats.

Six stems

drums
bass
other
vocals
guitar
piano

Demucs v4, six sources. Locked stems stay sample-aligned.

Exits

  • WAV 24-bit · Pro
  • MP3 320 · Free
  • Ableton .asd sidecar · Warp markers
  • MIDI tempo map · mido
  • Baked click track · optional
  • Stems ZIP · every stem

The grid holds. Your take doesn't have to.

Start straightening

Free: 2 uploads and 3 locks a month · Pro: 60-minute takes, WAV 24-bit, priority queue

GrooveExtract · Demucs v4 · beat_this · Rubber Band R3 · Essentia