CRATELAB Track Analyser · Desktop

The DJ toolkit that lives on your desktop

Native Mac, Windows & Linux app. Instant BPM, Camelot key, energy scoring & section-tinted waveforms — all computed locally on your machine. Two-way sync keeps your CRATELAB cloud library in perfect step.

Local analysis Cloud sync Your files stay yours
Cratelab Track Analyser
CRATELAB Track Analyser desktop app
BPM129DETECTED
1A2A3A4A5A6A7A8A9A10A11A12AKEY6A

Built for working DJs

Every tool you'd expect. None you don't.

Instant BPM detection

Beat-tracking with librosa nails tempo to ±0.5 BPM on every genre — techno, house, ambient, drill.

Camelot key + energy

Harmonic key detection in Camelot notation, plus a 1-10 energy score so your set flows.

Section-tinted waveforms

Auto-generated visual peaks with intro/build/drop sections colour-coded for lightning-fast scrubbing.

Two-way cloud sync

Push analysed metadata to CRATELAB cloud · Pull tracks from anywhere · Works across every device you sign in on.

Runs 100% locally

No upload queue, no server-side wait. The moment you drop a folder, analysis starts on your CPU.

Your files never leave

Only metadata (BPM/key/energy) syncs to cloud unless you explicitly push audio via the Sync page.

Download

Pick your platform

Same features on every OS. Sign in with your CRATELAB account to unlock analysis.

macOS

Apple Silicon · .dmg

Coming soon

Coming soon

Windows

Windows 10/11 · .exe

Coming soon

Coming soon
Recommended for you

Ubuntu

Linux · AppImage

Coming soon

Coming soon

All builds are signed & auto-update. Report issues at support@cratelab.io

Pricing

Simple & transparent

The app is free to download. Analysis requires a Pro subscription — that's it.

Free

$0USD

Forever

  • Sign in with your CRATELAB account
  • Browse your synced cloud library
  • Stream playback of your tracks
  • Pull tracks from cloud to device
  • Local BPM / Camelot / energy analysis
  • Push new tracks to cloud
  • Waveform generation & section tags
Download free
Most popular

Pro

$9.99USD

per month · cancel anytime

  • Everything in Free
  • Local BPM / Camelot / energy analysis
  • Auto-waveform generation with section colouring
  • Push tracks + metadata to cloud
  • 200 analysis credits refreshed monthly
  • Priority support
  • Unlimited library size
Sign in to subscribe

Subscription terms

Payment is processed securely by Stripe. You can cancel from your Billing page anytime.

  • Billed monthly at $9.99 USD
  • Cancel anytime — no lock-in, no fees
  • 200 fresh analysis credits every cycle
  • Unused credits do not roll over
  • Sub-credits used before top-up credits
  • Analyzer requires an active internet connection to verify subscription
  • Refunds handled case-by-case — email support@cratelab.io
  • Free tier retains playback + cloud pull forever

FAQ

Frequently asked

What happens when my subscription lapses?+

The app keeps working for playback & cloud pull. Analysis, uploads and cloud push are gated until you renew — but nothing gets deleted.

Do my audio files leave my computer?+

Only if you explicitly hit "Push to cloud" on the Sync page. By default, only metadata (BPM/key/energy/waveform) syncs.

Can I use it offline?+

Library browse, edits and playback work offline. Local analysis needs an internet connection to verify your subscription — this is intentional to prevent bypass.

How do credits work?+

Every subscription cycle grants 200 fresh credits. Each analysed track uses 1 credit. Extra credits can be purchased ad-hoc from the Billing page.

Does it work with my DJ software?+

Export metadata as CSV or use direct integrations with Rekordbox, Serato, and Engine DJ via the Sync page.

Ready to analyse everything?

Download the app, sign in, subscribe — and be mixing on Camelot-perfect keys inside 5 minutes.