Camelot Wheel: Harmonic Mixing by Key, Explained

2026-08-24 · Magic Master

Classical notation — "F-sharp minor" — tells you nothing about what that track will mix with. The Camelot Wheel solves exactly that: it maps all twenty-four keys onto codes where compatibility is immediately visible.

A code is a number from 1 to 12 plus a letter: A for minor, B for major. A minor is 8A, C major is 8B.

The compatibility rule

Three cases blend smoothly:

  1. The same code. 8A with 8A — the same key, no conflict by definition.
  2. Adjacent number, same letter. 8A ↔ 7A and 8A ↔ 9A. This is a step around the circle of fifths: the keys differ by one accidental and share six notes out of seven.
  3. Same number, other letter. 8A ↔ 8B — relative minor and major. Identical note set, different tonal centre.

Everything else sounds harsher the further the numbers sit apart. 8A → 2A is six steps around the wheel, and it reads as a mistake rather than an effect.

All twenty-four codes

Code Minor (A) Code Major (B)
1A A-flat minor 1B B major
2A E-flat minor 2B F-sharp major
3A B-flat minor 3B D-flat major
4A F minor 4B A-flat major
5A C minor 5B E-flat major
6A G minor 6B B-flat major
7A D minor 7B F major
8A A minor 8B C major
9A E minor 9B G major
10A B minor 10B D major
11A F-sharp minor 11B A major
12A C-sharp minor 12B E major

Adjacent rows are adjacent numbers on the wheel — and 12 and 1 are neighbours too, because the circle closes.

Putting it to work

In a set list. List your tracks with their codes and build transitions by the rule above. Stepping "+1" repeatedly creates a sense of lift — each track slightly brighter than the last. Switching A→B on the same number changes the mood from minor to major without changing the harmonic base.

Picking samples. A melodic sample in 9A will sit on a beat in 8A. One in 3A will not. Faster than auditioning a library, and more reliable than trusting filenames.

Layering vocals. With a finished vocal in one key and a beat in another, the code shows how wide the gap is: adjacent number means transpose, distant number means find another beat.

What Camelot does not solve

Key compatibility is necessary, not sufficient. Two tracks in 8A can still clash on tempo, arrangement density or mood. And the reverse: experienced DJs deliberately take "incompatible" transitions where a hard break is the point.

One more subtlety: the code reflects the dominant key. A track with a modulation carries a single code but wanders elsewhere as it plays — mix it according to the section that actually sounds at the transition.

Where to start

Find the codes for your own tracks — the key and BPM finder reports note, mode and Camelot code together. Working with purchased instrumentals? See how to find the key of a beat. Want to understand how key detection works and when it errs — how to find the key of a song.

Questions and answers

What is a Camelot code?

A way of writing a key so compatibility reads at a glance: a number from 1 to 12 plus a letter — A for minor, B for major. A minor is 8A, C major is 8B.

Which keys are compatible with each other?

The same code, adjacent numbers (±1), and the same number with the other letter. Moving 8A → 9A sounds smooth; 8A → 2A sounds harsh.

Do I have to mix only within compatible keys?

No. It is a guideline, not a law — a hard harmonic jump can be a deliberate effect. The rule exists so you know when you are doing it on purpose and when by accident.

Where do I find my track's Camelot code?

Upload the file to a key and BPM finder — it reports the note, the mode and the Camelot code together.

Try Magic Master

Upload a track — a finished master in seconds.

Open mastering →AI mastering onlineLUFS analyzer
© 2026 Magic Master. Professional audio mastering. Made with ♥ for musicians and producers
All trademarks and product names belong to their respective owners. Magic Master is not affiliated with the companies mentioned.