Start Analyzing Your Music On Moods and Genres For Free 🎉 Click Here

How to Use Cyanite to Optimize Your Playlists and DJ Sets for Harmonic Mixing and Similarity

September 20, 2021
If you’re a DJ or playlist curator, you know exactly how much time goes into finding, curating, and maintaining your playlists and DJ crates. But many DJs and curators don’t know about the Camelot Wheel. The Camelot Wheel can help assess which tracks mix well together harmonically. In this article, we give DJs and playlist curators a step-by-step guide on how to pair Cyanite’s Similarity Search with the Camelot Wheel’s key-detection to find out which tracks go well together in sound and harmony, and further how to find inspiration on Spotify. 

Harmonic mixing means mixing “​​two pre-recorded tracks that are most often either in the same key, or their keys are relative or in a subdominant or dominant relationship with one another” (Wikipedia). Harmonic mixing, next to BPM matching, ensures that cross-fades into a new track in the set will be as smooth and natural as possible. 

In addition, tracks need to match in terms of their vibe and feel, and it can take many years of practice and club experience to master these skills.

If you’re keen to learn how to engage AI to support your work, we’ll show you how to combine Camelot Wheel’s harmonic mixing logic with Cyanite’s similarity search in 4 easy steps.

1. Register for a Cyanite account

  1. Upload your songs to the Library
  2. Perform Similarity Search
  3. Filter on Camelot Wheel
1. Register for a Cyanite account

Step one is easy. Just go to the sign up page of the Cyanite web app and create an account. You are set up in less than a minute and will directly land in the Library view to continue with step two.


2. Upload your songs to the library

There are two options to ingest your tracks into the library. 

  1. Upload your MP3s via the drag and drop button
  2. Or import music via a YouTube link

Once you upload your songs, the Cyanite AI analyzes their genre, mood, key, bpm and much more. The results will be available in your Library in a very short time. If you want to dive deeper into the analytics of one specific song you can do that via the Detail View. But let’s move on to the Similarity Search and Step 3.


Mood Numerical Value

Cyanite’s Library View

3. Perform Similarity Search

Ok, now it’s starting to get exciting. Imagine you’re at a point in your set where you need to keep the energy high but don’t have enough of these songs in your library. Just click on “Similarity” next to your reference song in the Cyanite Library at the right. This will get you to the Cyanite
Similarity Search in the web app.

The Cyanite Similarity Search gives you two options where to source similar sounding tracks from:

  • From your own music library 
  • From Cyanite’s showcase database with some example songs from Spotify

Cyanite will display up to 100 similar song suggestions. Either go through your own music library or let Cyanite suggest new songs from a Spotify database. 



Custom Interval

Cyanite’s Similarity Search

4. Filter by Camelot Wheel

Drumroll, now it’s time to filter the results by the Camelot Wheel. To do so, follow these three simple steps.

  1. Select Key as a Filter
  2. Tick the box “Use Camelot Wheel closest keys” 
  3. Select the Key of the reference track from the dropdown menu

You will then see how your library refreshes and displays only songs with a neighboring Camelot Wheel key! To also see songs available in the Spotify database just switch to Spotify in the top right corner. 


Custom interval

Cyanite Similarity Search

Ok, you got it. Now you know how to filter your playlists and DJ crates by Camelot Wheel and similarity. We are constantly improving our web app and one feature in the pipeline is an automatic detection of the reference track’s key in the  “Use Camelot Wheel closest keys” menu. With that, you don’t need to manually select it.

We would love to hear your ideas and thoughts, so please reach out to one of us with any suggestions. We will consider every single one. 

If you need to bump up your analysis limit, reach out to Markus or Jakob, tell them how many analyses you need and they will get back to you shortly. You can also directly book a web session with Cyanite co-founder Markus here.

More Cyanite content on AI and music