Harmonic mixing from your own library (not the crowd's)
July 24, 2026 · 5 min read
Harmonic mixing is simple to say and easy to overthink: play records in compatible keys and transitions sound smoother. The Camelot wheel turns music theory into a clock face so you don't have to think in sharps and flats mid-set.
The 30-second version of the Camelot wheel
Every key gets a code like 8A or 8B. Safe moves are: same number (relative major/minor), one step around the wheel, or the same letter one number up. Serato can show keys in Camelot or classic notation — pick whichever you read fastest; a good caddie computes compatibility the same way regardless of how you display it.
Why "compatible" isn't enough on its own
Here's the catch: at any moment there are dozens of key-compatible records in a big library, and most of them are wrong for the floor. Key is a filter, not a decision. The decision comes from combining it with everything else you know — tempo, genre, the crate a track lives in, and whether you've ever actually mixed out of the current record before.
Score it against YOUR library
This is where mixing from your own collection wins. A tool trained on the crowd will suggest harmonically-correct tracks you don't own or never play. A caddie that scores harmony against your own crates and history gives you compatible records you can actually reach for — and it can surface the key-compatible gem you filed away months ago and forgot. Modern DJs increasingly play their own edits and versions, so matching against your specific files (not a global database) is the only thing that gets those right.
Let it run offline
Harmonic suggestions you rely on mid-set can't depend on a server responding in time. The whole point of building this from your local library is that the intelligence lives on your Mac and answers instantly — the same reason it never needs the internet during a gig.
Deck Caddie hands you the right next track in Serato — from your own crates, keys and history. No crowd data, no cloud, works offline.
Try 3 gigs free →