// DJ Mixes
How to Identify Songs in a DJ Mix (The Complete Guide)

Introduction
You've just finished recording a killer DJ set, and now you need to build the tracklist. Or maybe you've downloaded a mix from SoundCloud and you're desperate to know what that euphoric track at the 42-minute mark is. Either way, identifying songs in a DJ mix used to mean hours of digging through music forums, rewinding, and guessing. Not anymore.
In this guide, we'll walk you through every method available today — from AI-powered audio fingerprinting to old-school manual research — so you can find every song in any DJ mix, fast.
Why Identifying Songs in a Mix Is Harder Than It Sounds
Unlike a standard song, a DJ mix presents unique challenges for recognition software:
- Tracks are blended together — the intro of one song overlaps with the outro of the previous
- Key and tempo changes during transitions can confuse fingerprinting algorithms
- Effects and filters applied during mixing alter the audio signature
- Vinyl crackle or noise in older recordings adds interference
Despite these challenges, modern audio fingerprinting technology has become remarkably accurate — even for blended mixes.
Method 1: Use an Audio Fingerprinting Tool (Fastest)
Audio fingerprinting is the same technology used by Shazam. It converts a short snippet of audio into a unique "fingerprint" and matches it against a database of millions of songs.
45 Mix Trackr was built specifically for this use case. You upload your mix file (MP3, MP4, WAV, M4A up to 50 MB), and it automatically:
1. Splits your mix into 30-second segments
2. Sends each segment to ACRCloud's fingerprinting database
3. Returns the song title, artist, and album cover for every recognized track
4. Generates a downloadable SRT subtitle file for use in video editors
This is by far the fastest method. A one-hour mix typically takes just a few minutes to fully identify.
Pro tip: The tool also downloads album cover art automatically — perfect if you're creating a YouTube thumbnail or Instagram post for your DJ set.
Method 2: Shazam or SoundHound (Manual, One Track at a Time)
If you only need to find one or two specific tracks, Shazam works well. Play the mystery segment through your speakers and hold up your phone. Shazam will typically identify a track within 10–15 seconds.
Limitations:
- You have to manually identify each track one by one
- It struggles with heavily blended sections
- It doesn't generate a tracklist or download artwork
Method 3: Ask in DJ Communities
Reddit communities like r/ifyoulikeblank, r/whatisthisthing (audio), and DJ-specific forums are surprisingly good at identifying obscure tracks. Post a short clip and describe what you're hearing — genre, BPM estimate, vocal style, instruments.
This works especially well for underground records that aren't in commercial databases.
Method 4: Check the Artist's Social Media or Discogs
If you know who recorded the mix, check their Instagram, Mixcloud, or Facebook page. Many DJs post tracklists in the description or comments of their sets. Mixcloud in particular has a built-in tracklist feature where DJs can tag every song.
For vinyl-only sets, Discogs is an invaluable database of physical records, including rare 12-inch singles and limited pressings.
Start Here: Which Problem Do You Actually Have?
"Identify a song in a mix" covers four fairly different situations, and the right method depends entirely on which one you are in. Working out where you sit first saves a lot of wasted effort.
| Your situation | Best first move | Realistic odds |
|---|---|---|
| You have the mix file and want every track | Run the whole file through fingerprinting — see [getting a full tracklist](/blog/how-to-get-tracklist-from-dj-mix) | High |
| You have the file but only care about one moment | Fingerprint the whole thing anyway, then read the one timestamp | High |
| You heard it live, no recording | Human identification — communities, the DJ | Moderate |
| You have a phone recording from a club | Try fingerprinting, expect it to struggle | Low to moderate |
The pattern is consistent: if a digital file exists, machines beat people. If no file exists, people beat machines. Most wasted hours come from applying the wrong one — posting a clip to Reddit when the mix was sitting on SoundCloud all along, or repeatedly Shazaming a blend that no algorithm will ever resolve.
The Hard Cases, and What Actually Works
You heard it live and have no recording
Nothing to fingerprint, so this becomes a memory-and-community problem. Write down everything you can while it is fresh: approximate tempo, genre, any vocal hook or lyric fragment, whether it sounded like a current release or an older record, and roughly where in the set it landed.
Then work the sources in this order:
1. The DJ's own channels. Many post set tracklists afterwards, or have played the same record repeatedly across recent sets.
2. The venue or promoter recording. A surprising number of nights are recorded and uploaded weeks later. Once a file exists, you are back in easy territory.
3. Ask the DJ directly. Reference the specific moment — "about forty minutes in, the track with the descending string line" — rather than asking for the whole tracklist. A precise question gets answered far more often.
You only have a phone recording from the club
Fingerprinting can work here, but the odds drop sharply. Crowd noise, room reverb and phone-mic compression all attack exactly the spectral peaks the algorithm depends on.
To give it the best chance: use the longest continuous clip you have rather than the loudest few seconds, pick a section where the track is playing alone rather than mid-blend, and do not normalise or noise-reduce it first — processing removes more useful signal than it recovers.
It is a blend of two records
If two tracks overlap for the entire section you care about, recognition may return both, one, or neither, and none of those outcomes is a malfunction. Find a moment where the track you want plays with the least competition — usually just before the outgoing record drops out, or in the bars right after.
It is an edit, a bootleg or a dubplate
No database contains it, so no amount of retrying will help. What often does work is identifying the source: fingerprint the section and you may match the original record the edit is built from. From there, searching that original plus "edit", "bootleg" or "rework" frequently finds the version you actually heard.
How to Describe a Track So People Can Actually Identify It
When you fall back on human help, the quality of your description determines whether you get an answer in twenty minutes or never. Vague posts get ignored; specific ones get solved.
Include as much of this as you can:
- A clip, if one exists — 30 to 60 seconds, hosted somewhere that plays without a signup
- Tempo, even roughly — "slow house, maybe 120" narrows the field enormously
- Instrumentation — what carries the track? Piano stab, string pad, vocal loop, acid line
- Vocals — any lyric fragment at all, even misheard, plus whether the voice is male, female or processed
- Era it sounds like — "sounds nineties" is genuinely useful information
- Where you heard it — the DJ, venue, or mix, with a timestamp if there is one
- What you already tried — saves people repeating your work and signals you did some
The single most valuable item on that list is the lyric fragment. Text is searchable in a way that "kind of a warm pad sound" is not.
Verify a Match Before You Trust It
Automated recognition is confident even when it is wrong, and misidentifications cluster in predictable places: tracks sharing a well-known drum break, different mixes of the same record, and covers or re-recordings.
A thirty-second verification habit prevents nearly all of it. Search the returned title, play the first ten seconds, and confirm it is the same recording — not merely the same song. If the mix version has different drums or a different vocal take, you likely have a remix or an alternate pressing, and the correct credit is that specific version.
This matters most if you are publishing the tracklist. A wrong credit misattributes someone's work, and it is the kind of error other DJs notice immediately.
When a Track Genuinely Cannot Be Identified
Some tracks stay unknown. Unreleased material, one-off edits, private pressings and dubplates exist specifically outside the databases, and that is often deliberate on the DJ's part.
When you reach that point, label it honestly rather than guessing. The convention is simply ID — every DJ reading your tracklist understands it, and it is far better than an invented credit. If it is your own edit, name it as such; unreleased material listed as unreleased is a credit, not a gap.
Tips for Better Recognition Results
- Use lossless or high-bitrate audio — lower quality MP3s reduce fingerprinting accuracy
- Avoid heavily pitch-shifted tracks — extreme key changes can confuse the algorithm
- Upload the full mix rather than clips — more context improves accuracy
- Cross-reference results — if a result looks wrong, search the title on YouTube to confirm
Conclusion
Identifying songs in a DJ mix has never been easier thanks to modern audio fingerprinting technology. For full-mix identification with automatic tracklist generation and album art downloads, 45 Mix Trackr is the most efficient solution available. For one-off track hunting, Shazam and online DJ communities are your best allies.
Whether you're a DJ building YouTube content, a music lover chasing that one elusive track, or a content creator who needs proper music attribution — the tools are all here.
SH
SH is a New York–based designer who DJs vinyl and built 45 Mix Trackr after spending too many hours identifying his own mixes by hand. He records, edits and publishes mixes every month, and writes these guides from that workflow. More about 45 Mix Trackr
// Try it
Identify your DJ mix
Upload any audio or video mix and get a full tracklist with song titles, artists, and album covers in minutes.
Identify a mix →