How I find music to DJ with using Soulseek

Most DJs get music from a few places. Beatport is good for regular EDM, and record pools are good for Top 40 remixes and mashups. But the tracks that make a set feel like yours are often the ones you can’t buy: rare promos, IDs, and edits that never got a release. For those, I use Soulseek.

Soulseek is a peer-to-peer network where people share their own music libraries, so it has tracks you can’t find anywhere else. Here’s how I set it up and use it.

Install Nicotine+

Nicotine+ is a free Soulseek client for Mac, Windows, and Linux. Download it from nicotine-plus.org, or on a Mac, install it with Homebrew:

brew install nicotine-plus

Here’s what it looks like with a batch of downloads:

Nicotine+ Downloads tab listing finished MP3 downloads with their sizes

One-time setup

Searching for tracks

Discovering new music

Checking file quality

Here’s a genuine 320 MP3 in Spek. It reaches 20–21 kHz for most of the track:

Spek spectrogram of a 320 kbps MP3 with frequency content reaching 20–21 kHz for most of the track

Do you need lossless?

No. At venues under 200 people, nobody, including you, will hear the difference between a 320 MP3 and lossless on a club sound system. Plenty of working DJs play 320s at much bigger shows. Lossless is worth grabbing when it’s easy to find, and for tracks you’ll play constantly, but it’s not worth chasing for every track.

If you do get lossless, AIFF beats WAV for rekordbox, because WAV handles tags and artwork poorly. On a Mac, you can convert FLAC to AIFF for free with XLD.

One practical thing to watch: if you play on venue CDJs, check which formats they support. MP3 and AIFF play on basically everything. FLAC works on newer Pioneer gear, but some older CDJs can’t read it. Sticking to MP3 and AIFF means you’ll never get caught out mid-set.

Organizing your library

I sort my library into folders by energy, from 1 to 10, and choose the buckets by feel. It’s very subjective, and the way you organize your tracks has a big impact on how your mix ends up sounding. Everyone will do it differently, and that’s a good thing.

Four folders: 1-3 (Chill), 4-6 (Warmup), 7-8 (Buildup/Peak Time), and 9-10 (High Energy/Impact)

Soulseek itself is legal, but most of what people share on it is copyrighted music, and downloading or sharing that without permission is copyright infringement in most countries. Use your judgment, and buy the tracks you end up playing a lot, on Beatport or Bandcamp. It supports the artists, and you get a clean, properly tagged file.

As for safety, stick to audio files, and be wary of anything that isn’t one, like an app or a zip claiming to be an album. Like any peer-to-peer network, the people you connect with can see your IP address.


I DJ as Max Control. Hear my mixes on SoundCloud, or see more on my homepage.