Key Detection Lab Report: Mixed In Key vs. Beatport

Mike Henderson aka ENDO, a veteran DJ, Co-Founder of AGNT and MIDI Monsters, TRAKTOR specialist for Native Instruments, and Instructor at Dubspot compares the key detection accuracy between Mixed In Key and Beatport.

Mixed In Key


Harmonic mixing is becoming an industry standard for professional DJs all over the world. It is an innovative way to mix tracks together that are in the same or related keys, resulting in better sounding DJ sets. Mixing harmonically compatible tracks makes it easier and more pleasing to perform long blends and mash-ups. The goal is to eliminate key clashes.

Mixed In Key

Harmonic mixing consists of two elements: knowing the key of every song that you play and knowing which keys are compatible. You can find the keys of your songs with a piano, a good ear, and a background in music theory. To save time, you can also use professional DJ software such as Mixed In Key. Mixed In Key is an innovative tool used to scan your MP3 and WAV files to show you the key of every song. The idea behind Mixed In Key is that it analyzes the harmonies and melodies of your music and then adds ID3 metadata to every track such as the musical key, bpm, track title, artist, and more. This information helps you choose tracks that are harmonically compatible with each other quickly, resulting in super-fluid mixing.

Many of the world’s top DJs use Mixed In Key. It works with Traktor, Serato, Pioneer CDJs, Virtual DJ, Ableton Live, and various other DJ apps. Check out my article on Harmonic Mixing to learn more about Mixed In Key and the concept of mixing harmonically here.

Beatport Key Detection

Beatport has become a widely used platform for downloading and listening to new and exclusive electronic dance music. The Beatport Pro online music store uses internal software to determine the key and bpm of tracks. You can also filter tracks, genres, and artist releases by musical key, allowing you to make purchase decisions based on your harmonic mixing needs.


Mixed In Key vs. Beatport

Both Mixed In Key and Beatport offer worthy harmonic key detection algorithms, but which one is better? I thought it would be a good time to do another harmonic mixing lab report DJ Endo style to see who has the best key detection algorithm on the market. You can see my previous lab report here.

In this comparison, I’ve taken 100 songs purchased from Beatport and manually found the key of each track using a piano. I then analyzed all the tracks with Mixed In Key and compared the results with Beatport’s key detection.

Just a little background on me: I’m classically trained and have been keying songs with a piano for several years. I’ve also been a hardcore beta tester for Mixed In Key since the beginning and have sent them thousands of tracks that I’ve keyed on the piano to help with their algorithm. The chart below displays the results for every track I keyed with the piano. The tracks that were incorrectly analyzed are highlighted in bold letters.

Mixed In Key Results

Mixed In Key = 81% Accurate

Out of 100 songs analyzed in Mixed In Key, 81 were correctly analyzed. Out of the songs that were incorrectly analyzed, 10 of them were listed either a fifth below or above the correct key. When looking at the Mixed In Key Camelot Wheel, a fifth is only one step away. For example, a track that should be 8A was analyzed in Mixed In Key as 9A. Note, tracks that are a fifth apart are harmonically compatible as well. In addition, most of these tracks were tech house, deep house, and techno, so many of them didn’t have strong harmonic content.

mixed in key

Beatport Results

Beatport = 68% Accurate

Out of the 100 songs that I looked up on Beatport, only 68 of them displayed the correct key. Of the 32 tracks that were analyzed incorrectly, 8 of those tracks displayed the correct root note of the scale, but wrong major or minor key. For example, a track in A Minor displayed as A Major. Also, 8 of the tracks that were incorrectly analyzed were analyzed a fifth off. The rest of the tracks were completely off.

Final Results

As a conclusion, I have to say Mixed In Key is AMAZING and has come a long way with its key detection! I was completely blown away by its accuracy. Any track with some kind of recognizable melody was analyzed correctly majority of the time. I highly recommend Mixed In Key to any DJ ready to step up their mixing game. The software is under $60 and will completely change your DJ life forever!

Mixed In Key

Beatport, on the other hand, still needs some improvements with their key detection. Nevertheless, the new Beatport website is still great and completely designed for DJs. I have been spent many all-nighters digging through thousands of tracks on their website.

Congratulations to Beatport for the release of their new website, and congratulations to Mixed In Key for taking their software to the next level! However, in the key detection battle, Mixed In Key wins this round!


DJ Extensive Program

Immerse yourself in the complete art of DJing: from the fundamentals of beatmatching and mixing to using effects and programming extended club sets. Whether you’re a beginner wanting to learn fundamentals or a seasoned pro looking to take your talent to the next level, our curriculum is designed to accommodate all skill levels and styles of music. This comprehensive DJ program covers everything from basic mixing to advanced digital DJing with both Serato Scratch Live and Traktor Scratch Pro.

About This Program

At Dubspot you’ll be working at personal student workstations equipped with industry standard and cutting-edge technology: Technics SL-1200 / 1210 series turntables, Pioneer CDJs, Pioneer DJM or Rane TTM mixers, Apple iMacs and MacBook Pros, Native Instruments’ Traktor Scratch Pro, Serato Scratch Live, vinyl, CDs, timecode, and MIDI controllers.

Our instructors teach you the necessary techniques and draw on their vast collective experience to give you insight into the mindset, workflow, and art of DJing. Graduates of the DJ Extensive Program will have an opportunity to perform at an event in a New York City venue, organized and promoted by Dubspot together with you and your fellow students. At Dubspot, we want you to do more than just learn. We want you to be great at doing what you love. Let us help you get there!

What’s Included

  • DJ Level 1: Rookie Sessions | Essentials I
  • DJ Level 2: Phrase Mixing | Essentials II
  • DJ Level 3: Beyond The Blend | Intermediate Skills
  • DJ Level 4: Preparation | DJ Psychology
  • DJ Level 5: Classroom to the Club | Advanced Techniques I
  • DJ Level 6: Club to the World | Advanced Techniques II

Additional Information

Visit the DJ course page for detailed information on this program here.

If you have questions, please call 877.DUBSPOT or send us a message.

  • Andre Leite
  • 7/25/2016

The Mixed In Key results are very good indeed, yet not 100% which mean if you want 100% accuracy on you key analysis you still have to double check every single track you get on the piano, so I don’t see much of point to use the software to do so. But in the other hand if you don’t bother on the few mistakes I am pretty sure MIK worth the purchase.

  • DJ Endo
  • 7/25/2016

@Andre – In this test the results are 81% accurate but this was only for tracks that I play. All the tracks I play don’t have a distinct melody in them so I’m guessing mixed in key is actually more accurate than what my results showed. Worth the purchase?! I would pay 2 grand for that program if they charged that much. That program changed my life! However, as you can see I do check every track on the piano. Its part of my process of when I import new tracks.

  • Mark Davis
  • 7/25/2016

Great post! Do you have any idea of which software Beatport uses to key their tracks? Could it be MIK Version 4?

It would be quite interesting to compare the results of Version 4 to Version 5 on the same tracks, in order to determine the improvement of V5 over V4.


  • Yakov
  • 7/25/2016

I ran a test where Mixed In Key analyzed “single chords”, short loops, etc. The accuracy was 98%+ because the WAVs were so easy to analyze.

It’s nice to know that we’re doing great with Deep House, etc… I am sure Version 5 will be fun for many people.

  • DJ Endo
  • 7/25/2016

@ Mark – I don’t want to speculate but their key detection is very similar to Mixed in Key 3

  • Gordon Weiss
  • 7/25/2016

Amazing research! Thanks for taking the time on this… You rock!

  • Gordon Weiss
  • 7/25/2016

Amazing research!! Thanks for taking the time on this… You rock!

  • DJ Jess
  • 7/25/2016

Excellent post. Can’t wait to start toying with MIK…

  • Kyle
  • 7/25/2016

Why no comment on the free alternative, Rapid Evolution? For me, it’s been as accurate if not more so than MIK.

  • DJ Ocean
  • 7/25/2016

I download mp3, 320kbps quality songs. Do those analyze any worse than wav files in MIK 5.0 which I have?

  • DJ Endo
  • 7/25/2016

@Andre – Not everyone has the time to check every one of their tracks manually on the piano. It would take hundreds of hours to do this with an entire music collection. Mixed in Key will do this in hours and will completely change your life as a DJ, and make you more of a musician. Mixed in Key 5 is VERY accurate, in fact I think its even more accurate then what I’m giving it credit for in this article.

  • Endo
  • 7/25/2016

@DJ Ocean – Wav’s and MP3′s work the same in Mixed in Key however, Mixed in Key cannot write ID3 info to wav files. Only MP3′s. I would suggest buying AIFF’s if you can since you can write ID3 info into AIFF’s vs. Wav’s where you can only write artist and title.

  • Anton
  • 7/25/2016

I have a label on Beaport, and my distributor (Proton) asks me for a key for each track I submit. Is it possible that Beatport accepts this information for face value and thus creates much more errors?

  • Lamin Fofana
  • 7/25/2016