Confidence-scored key detection

Know your key.
And know how sure.

Full-track harmonic analysis that runs entirely in your browser. Every result carries a confidence score — because a key you can't trust is worse than no key at all.

No install Files never leave your device Free to start
Camelot wheelclick a key to see its neighbours
SELECTED
8A
A minor
86%
Accuracy on high-confidence tracks
98%
BPM accuracy, measured
100%
Runs in your browser
0
Files uploaded, ever
The difference

Other tools guess. We tell you when we're guessing.

Every key detector on the market hands you a result with the same certainty — whether it nailed it or flipped a coin. Harmoniq scores how sure it is on every track, and shows you that number before you commit to the mix.

High confidence
89.7%

About a third of a typical library. Trust these and move on.

Medium confidence
84.4%

Solid, but worth a listen before a peak-time drop.

Low confidence
flagged

Marked in the interface with a second-best guess. Verify by ear.

A wrong key told confidently is worse than an honest “I'm not sure”.

Minimal techno built on a single looping chord genuinely has no unambiguous key. Modal deep house sits between two answers. Instead of picking one and hoping, Harmoniq marks the track, shows its second-best guess, and lets you correct it in one click.

Every correction you make is stored — and makes the engine sharper for the next track.

Measured, not claimed

Benchmarked on the set the field is judged by.

There is a standard reference set for key detection in electronic music, annotated by listeners rather than by another algorithm. It is what the field publishes against. Most tools never put a number on it at all. Here is ours.

Exact match
76.6%
on the standard benchmark
MIREX score
83.3
weighted for near misses
High-confidence tracks
86%
on the 80% it marks confident

What those numbers mean in context. Published independent measurements put the best commercial and academic engines on this benchmark in the high sixties for exact matches, and the mid-seventies on MIREX. Widely bundled DJ software sits lower. Tonal-profile methods — still the basis of most free tools — land in the low sixties.

MIREX is the weighting used in music information retrieval: an exact match counts fully, a perfect fifth counts half, a relative or parallel key counts less. It exists because not every wrong answer is equally wrong — a fifth still mixes.

Measured on 205 unambiguously annotated tracks from the human-annotated reference collection for electronic music, using the current engine. “High-confidence” means the engine reported 70 or above on its calibrated scale, which covered 80% of the set. Comparative statements refer to peer-reviewed measurements on the same material; annotation revisions differ between versions, so read cross-tool figures as indicative rather than exact.

Under the hood

Built for electronic music, not for Chopin.

Most detectors still run tone profiles derived from 1982 classical perception experiments. That's why they confuse relative keys on a house record. We rebuilt every stage of the pipeline around club music.

The toolkit

From a folder of files to a finished set.

Inside the app

Every key, every tempo, in one place.

Analyse

Drop a folder and the library fills in — Camelot code, BPM, energy and a confidence score for every track. Sort by any of them.

The Analyse screen: a library of eight tracks with Camelot key, BPM, energy bar and match column for each.

The wheel

Pick where you are and see every move that works — same key, a step up, a step down, or a switch to the relative major.

The Camelot wheel with 8A selected, compatible keys highlighted, and cards explaining each move.

Set builder

Sequence a night by key, tempo and energy. Every transition is labelled, and the energy curve shows where the peak lands.

The Set builder: five tracks in order with transition labels, beside an energy curve and set notes.
Community

Crates are better shared.

The best tracks still travel the way they always have — one DJ telling another. Harmoniq gives that a home, with the analysis already attached.

MS
Mila Sørensen
@milasound

Sunday closing set from Bahnhof. Kept it 5A the whole back half.

5ADawnline6ASlow Static 5AHeld Together4ANightform
34 8
2h ago
KA
Kerem Aydın
@kaydin

Anyone got the ID on that 9A roller from Friday?

6 3
5h ago
Getting started

Three steps. About a minute.

Questions

The ones that actually matter.

Written for people who already know what a Camelot code is.

Your next set starts with the right key.

Free to start. No card, no install, no upload. Drop a folder in and see what your library actually looks like.

Free forever for personal use. Your library, folders and saved sets stay in your account.