DJ guides
How to Organise Your DJ Music Library for Every Gig
Organise your DJ music library with clear folders, filenames, tags and crates, prevent duplicates, back up files and prepare reliable USB exports.
A messy DJ library rarely becomes a problem while you are browsing at home. It becomes a problem when the floor needs a change, you cannot find the right version, or your USB contains a track that will not load. Good organisation makes selection faster without turning every set into a rigid script.
This guide builds a practical system from download to dance floor: stable folders, readable filenames, useful genre and energy tags, gig-specific crates, duplicate checks and dependable backups. You will also learn how to prepare USB drives for CDJs and keep incoming downloads separate from performance-ready music. The aim is not to catalogue every detail. It is to make the information you actually need—version, tempo, key, arrangement and set role—easy to find under pressure.
Build a Stable Folder Structure and Naming System
Choose one permanent music root on a drive with enough free space. Inside it, create three clearly named folders: Incoming, Library and Review. Incoming holds new downloads; Library contains checked, performance-ready files; Review holds questionable versions, damaged files or tracks awaiting a decision. Keep backups elsewhere, not inside this working tree.
Within Library, use a shallow structure such as broad genre followed by acquisition year. Avoid nesting scene, mood, BPM and key folders: a track can fit several categories, and those details belong in searchable tags. Keep the physical location stable once your DJ software has indexed it. Moving files in a file manager can break references; use your software’s relocation tools when restructuring.
Use a consistent filename template: Artist - Title (Version).ext. Preserve distinctions such as Extended Mix, Radio Edit, Instrumental and Clean. Do not put changing energy ratings or software-derived BPM values into filenames. Metadata and filenames serve different purposes.
Before importing, remove download-site prefixes and redundant suffixes, but never rename a file extension to pretend it is another format. Check that the title and version match the audio. A shortened edit with no usable intro should not masquerade as an extended version.
Tag Genre, BPM, Key, Energy and Mixing Notes
Treat analysis as a starting point, not a verdict. Listen to each track, check the beat grid and confirm that the reported BPM follows the pulse you intend to mix. Half-time material may appear as 70 or 140 BPM; choose a consistent convention and note the alternative when useful. Live drums and tempo changes need closer inspection than a steady electronic kick.
Keep genres broad enough to browse quickly, then add searchable descriptors in comments: rolling bass, broken drums, sparse vocal, warm pads or sharp percussion. Use your software’s rating or another searchable field for energy, with a defined scale. For example, energy 2 means restrained warm-up, while energy 4 means driving peak-time material. Tempo alone does not define intensity.
Store musical key consistently and use Camelot where supported. An 8A track may work with 8A, 7A, 9A or 8B, but those relationships are suggestions, not guarantees. Vocals, bass notes and pitch changes can still clash; audition the overlap.
Write comments that help during a mix: “124 BPM; energy 3; 32-bar drum intro; vocal starts after break; long bass tail.” Add cue points for entrances, breakdowns and exits. Avoid vague notes such as “great track,” which tell you nothing under pressure.
Create Gig Crates with Flexible Energy Paths
Keep your full collection separate from your performance choices. Build a crate for each upcoming gig, then divide it by function: opening, build, peak, reset and closing. These are options, not a fixed running order. Add a small rescue crate containing familiar tracks with reliable intros, clear phrasing and different intensity levels.
For a house-oriented set, an opening crate might centre on 118–122 BPM with restrained percussion and spacious arrangements. A build crate could move toward 122–126 BPM with firmer bass and more forward drums. A reset track can remain at 126 BPM yet reduce intensity through a sparse groove. This prevents the common mistake of treating every tempo increase as an energy increase.
Within each crate, check neighbouring choices by BPM, Camelot and arrangement. Moving from 124 BPM in 8A to 125 BPM in 9A may offer a plausible route, but two prominent vocals can make the blend awkward. Keep instrumental alternatives nearby.
Use smart playlists for stable rules such as genre, tempo range or rating, and manual crates for context. Review selections after the gig: which tracks held attention, which felt too dense, and where did the room need space? Update notes rather than simply adding more music.
Process Downloads and Remove True Duplicates
Give every download the same intake routine: place it in Incoming, inspect its filename and tags, listen, analyse, add cues, then move it into Library and import or relocate it correctly. Finish this process before adding the track to a gig crate. Otherwise, unfinished files become indistinguishable from trusted material.
Check for duplicates using several clues. Matching artist, title and version can reveal candidates, while duration and file size help distinguish edits or encodings. A checksum identifies byte-identical copies, not two different encodings of the same recording. Listen before deleting anything uncertain.
Keep intentional alternatives when they serve a real purpose: clean and explicit versions, vocal and instrumental mixes, or extended and shorter edits. Label them clearly. Do not assume a larger file contains better source audio, and do not keep multiple encodings merely because their extensions differ.
When consolidating, choose the preferred copy, check its cues and playlist references, and remove the unwanted entry through your DJ software where possible. Confirm that the file is not used elsewhere before deleting it from disk. Emptying folders aggressively can leave broken crates and missing tracks.
Schedule a regular intake session. A manageable review queue is more useful than a growing pile of downloads you have never heard.
Back Up Your Library and Test CDJ USB Exports
Back up both the audio and the DJ software’s library data. Tracks alone will not restore playlists, cue points, beat grids or analysis settings. Keep a working copy, a separate local backup and an off-site copy. An export USB is a performance tool, not your only backup. Test restoration periodically by recovering a folder and checking its files.
Before preparing a USB, confirm the exact player model’s supported filesystems, audio formats and export requirements. CDJ compatibility varies by generation; do not assume that a format or drive that works on one model will work on another. Formatting erases the drive, so copy anything needed first.
Use the appropriate library software to analyse tracks, verify grids and export playlists with supported performance data. Simply dragging audio files onto a drive may allow browsing, but it does not reproduce a prepared library export. Leave time for the export to finish and eject the drive safely.
Test the USB on the intended hardware when possible: load tracks from several crates, check waveforms and cues, and audition transitions. Prepare a second tested drive independently. Before leaving, confirm that both contain the current gig selection rather than last week’s set.
Use TrackGroove to Find Music and Organise Set Downloads
Use TrackGroove’s catalog filters to narrow discoveries by artist, genre, BPM, musical key or Camelot code, then audition the audio previews. BPM, key and Camelot appear when published and reliable for that track; availability depends on the source. Missing metadata is a reason to verify a track later, not to guess its values. Extended versions are prioritised when found, and regular versions are clearly identified when no extended version exists.
Add candidates to the set builder, reorder them and inspect the displayed BPM/Camelot flow. Save the set, share a public set page if useful, and download the whole set into your Incoming folder. Complete your usual listening, tagging and compatibility checks before promoting those files into Library.
Available formats are MP3 320 kbps, AIFF, WAV and FLAC. WAV, AIFF and FLAC preserve the decoded source but cannot recover missing source detail. Choose for playback compatibility. The subscription pays for the tool, not a music licence; public-performance rights remain your responsibility.