
Track Discovery
Forty new tracks landed in your inbox this week. A label mailer, a few producers you follow re-upping their latest, a group chat someone dumped a folder into. You've got a gig Friday and maybe ninety minutes total to get through all of it, and by track twelve everything starts blurring into the same tempo and the same four-bar intro. You're not really listening anymore. You're just letting tracks play while you check your phone.
This is the promo pack problem, and it's not a listening problem — it's a triage problem. You don't need to give forty tracks a fair, careful, undivided listen. You need a fast method for cutting the pile down to the handful worth your actual attention, and a way to check those survivors against the tracks you already know work. That's what this is.
The first mistake is opening the folder without deciding what you're actually looking for. "Good tracks" isn't a filter — almost everything in a promo pack is competently produced, or it wouldn't have been sent to you. The question that actually narrows things down is: what am I triaging for right now?
Sometimes that's specific — Friday's set needs three or four tracks in a particular energy window, and anything outside it gets cut fast regardless of how good it sounds in isolation. Sometimes it's general — you're just restocking your rotation for the next month or two, and the bar is looser but the volume of "maybe later" tracks needs to stay small or it stops meaning anything. Pick one before you start. Triaging for a specific set and triaging for your general pool use different cut lines, and mixing the two is how you end up keeping fifteen tracks that don't actually serve either goal.
Once you know what you're filtering for, the first pass is brutal and quick. Thirty seconds per track — the intro and the first drop, nothing more — and a single gut call: keep or cut. No re-listening to be sure. No "I'll come back to this one." If a track hasn't grabbed you by thirty seconds in, it's not going to grab a dance floor either, and you've got thirty-nine more to get through.
This feels harsh the first time you do it, especially on tracks from producers whose other work you rate. Do it anyway. A forty-track pack should come out the other end of this pass as six or eight survivors, sometimes fewer. That's not you being dismissive — that's the pass working as intended. The tracks that matter almost always survive a thirty-second cut. The ones that don't were never going to earn a slot in a set anyway, no matter how carefully you listened.
Now do the slower, more useful work on the small pile that's left. Search for each survivor by name. If it's already in the catalogue, you're not just looking at the track in isolation anymore — you can see how its BPM, key, and energy read against the rest of what's in Mixgraph, which tells you something a thirty-second listen can't: whether this track actually sits near the tracks you play, or whether it's a genuinely different lane you'd need to build a whole different section of a set around.
This is the point where a track either earns a proper chemistry check or gets filed as "interesting but not for now." Not every survivor of the fast pass deserves the next step — some of them will be clearly outside your rotation's tempo or key range the moment you search them, and that's a fine place to stop.
Here's the actual triage question, and it's not "is this a good track." It's "does this fit next to what I already play." A promo can be brilliant and still be useless to you if it doesn't sit anywhere near your existing rotation — you'd need to build an entire new run of tracks around it to make it work, and that's a much bigger ask than one good download deserves.
Pull up your Favourites — the tracks you already know and already trust — and check the new one against a few of them. If your working rotation actually lives in an imported set, your library works the same way and might be the more honest list to check against, since it's what you actually load into your set rather than what you've bookmarked and forgotten. Either way, you're asking the same thing: does this new track line up with the tracks that already work for me, or is it an island?
For a direct answer on one specific pair — the promo against the one favourite you're most likely to mix it with — run it through Song Compatibility Checker. Paste in both tracks and you get a chemistry read on exactly that transition, which is faster than guessing from two waveforms and a hopeful ear. Do this for your six or eight survivors against two or three go-to favourites each, and you'll have a real, comparable sense of which promos actually belong in your rotation and which just sounded good in headphones.
A single number isn't the whole story, and treating it like a pass/fail score misses what makes a triage session useful. Chemistry is telling you where two tracks line up and where they don't — the harmonic relationship, the rhythmic feel, how the energy and mood sit together. A promo that scores respectably but is clearly pulling the number down on one dimension is more useful information than a flat number on its own.
Say a promo checks out fine on tempo and key but clashes on mood against your usual favourites — that's a track for a different part of a set, not a track to cut outright. Say it's strong everywhere except energy, and your rotation is mostly peak-time — that's an opener or a warm-up track hiding in a pile you were sorting for Friday's peak slot. The point of checking chemistry isn't to find the highest number in the pile. It's to find out where each survivor actually belongs, which is a more useful outcome than a simple keep-or-cut ever gives you.
A handful of promos that scored well against your Favourites still aren't a set — they're just tracks that passed a test. The next step is dragging them into Flow Builder alongside the tracks you already play, and actually looking at where they sit in a running order. This is where a promo that checked out fine one-on-one sometimes reveals it doesn't have a natural home in the shape of your actual sets — and where one you were lukewarm on suddenly clicks once you see it slotted between two tracks you know well.
Do this before your next gig, not the night before. A promo pack you triaged on Monday and tested inside a real running order by Wednesday gives you two days to notice if something isn't working, instead of finding out live on Friday that a track you were excited about doesn't actually transition the way you hoped.
Most of a promo pack won't survive triage, and that's not a failure on your part or the producer's. A forty-track pack yielding two or three genuine keepers is a normal, healthy result — not a sign you're being too picky. The alternative, keeping fifteen tracks "just in case," just moves the overwhelm from your inbox to your rotation, where it's harder to see and costs you more the next time you're actually building a set.
The one exception: if a track you genuinely liked in the fast pass doesn't turn up when you search for it, don't just let it disappear into a folder you'll never open again. Submit it through Track Requests instead. Once it's resolved into the catalogue you can search it, check it against your Favourites, and run it through the same triage as everything else — rather than losing a track you actually rated because it happened to arrive a week before it got indexed anywhere.
Do a fast first pass on intros and drops only, thirty seconds a track, and cut anything that doesn't grab you immediately. Only the survivors are worth a proper listen or a chemistry check against your existing rotation.
Submit it through Track Requests. Once it's resolved into the catalogue you can search it and check it against your Favourites like anything else.
There's no target number. A pack where you keep two or three tracks that genuinely fit your sets beats one where you keep fifteen you'll never play. Chemistry with your existing rotation matters more than volume.
Put these concepts into practice
Also available as an app — iOS · Android.

Found a Track on a Promo or Radio Show? Here's How to Check if It'll Actually Fit Your Sets
A quick workflow for checking whether a track you just heard on a promo or radio show actually belongs in your sets, before you spend money or crate space on it.
6 min

Reading a Chemistry Score Before You Buy
Chemistry scores aren't a black box. Here's what each dimension of a track match actually tells you before you spend money or set time on it.
6 min

Why Your Rekordbox Library Didn't Fully Match
Rekordbox imports rarely match 100%, and that's not a failure. Here's what an unmatched track still gets in Mixgraph, and how to tell which ones are worth submitting as a request.
7 min

Can't Find a Track? Here's How to Get It Added
The catalogue grows every day, but if a specific track isn't there yet, don't wait around for it — submit a request and get straight back to your prep.
6 min