Back to Blog
    harmonic mixing
    Camelot wheel
    DJing
    key detection
    DJ set

    The DJ's Guide to Harmonic Mixing: Camelot Wheel, Key Detection, and BPM Matching

    April 25, 20267 min read

    Harmonic mixing is the practice of only transitioning between tracks that are musically compatible. When done well, it makes a DJ set feel like one continuous piece of music. Here's everything you need to know to do it right.

    What Is Harmonic Mixing?

    Harmonic mixing means only combining tracks in compatible musical keys. Two tracks in compatible keys blend naturally. Two tracks in clashing keys create dissonance — that uncomfortable, off-note feeling that makes dancers lose focus.

    The Camelot Wheel: The Foundation of Harmonic Mixing

    The Camelot wheel maps all 24 musical keys to a number (1-12) and letter (A = minor, B = major) system. The entire system is built on one rule: adjacent codes are compatible.

    Adjacent means: - Same number, different letter (`8A` and `8B`) — relative keys sharing the same notes - One step clockwise (`8A` and `9A`) - One step counter-clockwise (`8A` and `7A`)

    The Full Camelot Reference

    | Code | Key | Code | Key | |---|---|---|---| | 1A | A♭ Minor | 1B | B Major | | 2A | E♭ Minor | 2B | F# Major | | 3A | B♭ Minor | 3B | D♭ Major | | 4A | F Minor | 4B | A♭ Major | | 5A | C Minor | 5B | E♭ Major | | 6A | G Minor | 6B | B♭ 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# Minor | 11B | A Major | | 12A | C# Minor | 12B | E Major |

    Getting Accurate Key Data

    The Camelot wheel is only useful if the key data is accurate. Most DJ software includes built-in key detection, but quality varies. For the most accurate results, use a dedicated key detection tool on your audio files before importing them into your DJ software.

    Low End Candy's Key & BPM Detector analyzes any audio file and returns the key, BPM, and Camelot code.

    [→ Get accurate key and Camelot data for your tracks](https://lowendcandy.com)

    BPM Matching: The Other Half of the Equation

    Harmonic mixing handles keys. BPM matching handles tempo. Both matter. A harmonically smooth transition between tracks at very different BPMs still sounds jarring.

    Building a Harmonically Planned Set

    Step 1: Tag your library

    Every track you regularly play should be tagged with its Camelot code. Most DJ software lets you add custom tags to tracks.

    Step 2: Plan your key flow

    Smooth energy build: Stay in the same code or move one step at a time (`8A` → `9A` → `10A`).

    Energy shift: Jump to the relative major or minor (same number, switch A/B).

    Big energy reset: Jump 4-5 positions intentionally — creates musical tension that signals something is changing.

    Step 3: Build transitions around compatible codes

    Filter your library by Camelot code first. Only tracks in `7A`, `9A`, or `8B` are compatible with your current `8A` track.

    Advanced Techniques

    Moving clockwise (e.g., `8A` → `9A` → `10A`) raises tension gradually — each step moves up a perfect fifth.

    Switching letter at same number (`8A` → `8B`) shifts from minor to relative major. Same notes, completely different feel.

    Energy jumps (skipping multiple positions) create deliberate harmonic tension. Powerful at drops and breakdowns.

    Common Mistakes

    Trusting built-in key detection without verifying. DJ software detection is inconsistent. A verified library is a reliable library.

    Staying in one key all night. Move between compatible keys intentionally — that's what makes a set dynamic.

    Treating the wheel as a hard rule. If two tracks sound great together and their codes aren't adjacent — use your ears.

    Summary

    Harmonic mixing is about intentionality. The Camelot wheel makes it practical without requiring music theory.

    Get the key data right. Plan your transitions. Move around the wheel with purpose.

    [→ Detect key, BPM, and Camelot code for your entire library — Low End Candy](https://lowendcandy.com)