Everything your grid needs
Grids, key and cues โ analysed once and written into both platforms.
Drift-following grids
A transformer beat tracker plus a per-bar, downbeat-anchored, confidence-weighted fit that tracks tempo drift instead of snapping to one BPM.
Bridges breakdowns
Where drums drop out, Beatdis solves the most plausible beat count across the gap, keeps bar phase per section and flags uncertain bridges for you to check.
Serato beatgrids
Written into MP3, WAV, AIFF, FLAC and M4A โ cues and overview preserved, BPMLOCK set so Serato won't re-analyse. Asks before it overwrites.
Direct Rekordbox 7 write
Splices the drift grid straight into the track's ANLZ analysis file inside the Rekordbox 7 library and updates the BPM โ pure Rust, no Python or external tools. Backups are made first.
Musical key detection
A neural key model gives the Camelot code and musical key (~93% exact on test material), saved to both Serato and Rekordbox alongside the grid.
Auto cue points
Detects up to 8 DJ cues โ intro, breakdown starts, drops and a configurable 16/32-bar mix-out โ snapped to downbeats, editable, and written to both platforms.
Waveform grid editor
Frequency-coloured waveform with native playback, grab-handle grid editing (adjust / slip / warp), adjustment regions and undo. Re-anchor drifting breakdowns by hand.
Loops & a click track
Drop up to eight loops โ from a few beats to several bars โ loop the section under the playhead, and turn on a metronome click with accented downbeats to check a grid by ear.
Load & port existing grids
Open a file that already has a Serato grid and Beatdis adopts it as an editable, writable grid โ port a grid from Serato into Rekordbox with no re-analysis.
Track details & art
See embedded album art, title/artist/album and BPM ยท key ยท duration ยท grid ยท cues ยท format, with cue-jump buttons AโH. Drop an image to embed new artwork.
CLI too
A command-line tool for detection, grid inspection and scripted Serato / Rekordbox-XML writing, alongside the desktop app for Windows and macOS.
Batch & parallel
Analyse a whole folder with several tracks at once. One bad file never stops a batch โ failures are collected and listed at the end.