Skip to main content
Software and library
Deckmatics Academy article cover: DJ library organisation: crates, smart playlists, tags, and taxonomy
Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Deckmatics Academy article cover: DJ library organisation: crates, smart playlists, tags, and taxonomy
DJ software, Rekordbox, Serato, Traktor, VirtualDJ and library management · Beginner · 5 min read

DJ library organisation: crates, smart playlists, tags, and taxonomy

A complete strategy for organising your DJ library. Learn folders versus playlists, crates, My Tag, ratings, colours, energy tags, and metadata.

DJ library organisation: crates, smart playlists, tags, and taxonomy

A well-structured music library is any professional DJ’s most critical operational asset. In the demanding live-performance environment, locating the perfect track in under five seconds separates flawless musical progression from disrupted dance-floor flow.


1. Physical-digital architecture: operating-system folders versus playlists and crates

The most common audio-file management mistake is trying to reproduce a DJ set’s changing, subjective taxonomy in operating-system folders (macOS Finder or Windows Explorer).

┌────────────────────────────────────────────────────────────────────────┐
│                        RECOMMENDED STRUCTURE                           │
└────────────────────────────────────────────────────────────────────────┘
                                    │
         ┌──────────────────────────┴──────────────────────────┐
         ▼                                                     ▼
  HARD DRIVE (IMMUTABLE)                               DJ SOFTWARE (DYNAMIC )
┌─────────────────────────┐                           ┌──────────────────────┐
│ 📁 MUSICA_DJ/           │                           │ 📂 PLAYLISTS / CRATES│
│ └── 📁 2026/            │ ── Import & Sync     ──►  │ ├── Warm-up Deep     │
│     ├── 📁 2026-01/     │                           │ ├── Peak Tech House  │
│     └── 📁 2026-02/     │                           │ └── Smart: 126-128 8A│
└─────────────────────────┘                           └──────────────────────┘

Fundamental physical-organisation principles:

  1. Immutable file paths: Once a track is imported into DJ software (Rekordbox, Serato, Traktor, VirtualDJ, Engine DJ), never move or rename its audio file in Finder/Explorer. Changing paths creates orphan files (Missing Files / Relink Required).
  2. Physically neutral structure: Organise drive folders by purchase date (/MUSICA_DJ/2026/2026-09/) or record label, delegating musical categorisation to the software database.
  3. Static playlists and crates: Manual hierarchical structures classifying tracks by event, specific style, or direct set section.

2. Smart playlists and Smart Crates

Smart playlists (Smart Crates in Serato DJ Pro, Intelligent Playlists in Rekordbox, Smart Playlists in Traktor Pro) eliminate repetitive manual organisation through Boolean filtering rules (AND/OR).

Smart playlist configuration example: “Peak-Time Tech House”

  • Criterion 1: Genre equals Tech House
  • Criterion 2: BPM lies between 125 and 128
  • Criterion 3: Rating is equal to or above 4 stars
  • Criterion 4: My Tag / Comment contains Peak Energy

Importing a new track meeting all four attributes automatically assigns it to the smart playlist without manual action.


3. Detailed tagging: tags, My Tag, ratings, colours, and comments

Modern software integrates multiple classification-metadata layers to build a multidimensional rapid-search network:

ToolFormat / TypeMain booth functionApplication example
Ratings (Stars)Scale 1 to 5Track response / Quality assessment1★ = Filler / 3★ = Solid transition / 5★ = Undisputed banger
Colours (Color Code)Code of 8 to 16 coloursInstant visual identification of moment or vibeRed = Peak Time / Blue = Deep-Chill / Green = Acapella-Tool
My Tag / Sub-TagsCustom tagsMultidimensional texture/instrument classificationVocal, Driving Bass, Percussive, Dark, Euphoric
CommentsFree-text fieldMixing, arrangement, or problematic-point notes"Drop at 1:15 without kick - Enter at 0:45", "Harmonic lift +2"
Energy TagsText / Numbers (E1 to E5)Track energy intensityEnergy 5 for club peak moments

4. Contextual classification: genres, era, context, and set time

Classify music not only by its official store genre (Beatport/Traxsource often mislabel subgenres), but by its function in the set:

  1. Main genre and subgenre: Separate the commercial label (House) from actual subclassification (Minimal / Deep Tech).
  2. Year and era: Tag the original release year for themed sets or nostalgic passages.
  3. Usage context: Venue/event-oriented tags: Club, Festival Open Air, Sunset Beach Bar, Private Corporate.
  4. Set Time (stage of the night):
    • Warm-Up (Opening): Moderate BPM, gentle bass lines, non-aggressive arrangements.
    • Build-Up: Increased rhythmic and synthetic tension.
    • Peak-Time: Maximum energy, dominant synths, high-impact drops.
    • Closing: Melodic, hypnotic, or classic farewell tracks.

5. Designing your own taxonomy: avoid tagging paralysis

Extreme tagging’s main risk is Over-tagging: spending more time tagging files than listening or practising mixes.

┌────────────────────────────────────────────────────────────────────────┐
│                   GOLDEN RULE OF AGILE TAXONOMY                        │
│ "If tagging a track takes more than 45 seconds, the system            │
│                       is too complex."                                 │
└────────────────────────────────────────────────────────────────────────┘

Simplified tagging protocol in 3 steps:

  1. Step 1 (Import): Adjust BPM, Beatgrid, and Key. Assign Rating (1 to 5) and energy colour.
  2. Step 2 (Categorisation): Select at most 2 style My Tags (Deep + Vocals) and 1 timing tag (Warm-up).
  3. Step 3 (Verification): Check the track appears correctly in daily-use smart playlists.

6. Customising your system without becoming a tagging slave

Customise by subtraction: start with the minimum template (rating, colour, and two My Tags), adding a field only after manually searching three times for the same information in the same playlist. Specific rules:

  • Time budget: At most 45 seconds per track. If exceeded, do not relax the criterion: remove the field that costs too much maintenance.
  • One meaning per field: Colour marks the night’s stage, rating the track’s quality, My Tag its texture. Never put two meanings into one field or filtering becomes impossible.
  • Do not tag what analysis already decides: Software supplies BPM, key, and genre; tag only what you know: perceived energy, room context, compatible tracks, master quality.
  • Batch tagging: Twenty minutes a month on the “unclassified” queue achieves more than five minutes at every import and does not interrupt pre-performance workflow.
  • Quarterly review: List My Tags unused by any smart playlist or filter and remove them. Ten to fifteen tags remain maintainable; eighty are abandoned after two weeks.
  • One-screen legend: Document each colour’s and tag’s meaning in a note or table fitting one screen. If it does not fit, the system is too large to remember in the booth.
  • Migrate forwards: When changing software, retain rating, colour, and comments (the fields surviving export best) and rebuild the rest as you go; do not retag the entire library.
SOURCE CDJ / WAV / Phono GAIN Trim / Gain Staging EQ & FILTERS Hi / Mid / Low / HPF MIX Fader / Bus Sum PA OUTPUT Balanced XLR Booth signal flow: Preserving headroom and phase response
DJ library organisation: crates, smart playlists, tags, and taxonomy Illustration of an audio signal chain — DJ library organisation: crates, smart playlists, tags, and taxonomy

Illustration of an audio signal chain — DJ library organisation: crates, smart playlists, tags, and taxonomy

Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Frequently asked questions

Is it better to organise music in drive folders or DJ software playlists?

Ideally use a neutral, immutable drive structure (for example Year/Month or Purchase/Year), combined with DJ software's playlist, crate, and tag engine. Moving files physically breaks links and generates Missing Files.

How do smart playlists differ from traditional crates?

Crates or static playlists require manually dragged tracks. Smart Playlists (Smart Crates) use dynamic metadata rules (BPM, Key, Rating, Tags) to filter and automatically include new tracks.

How do I avoid becoming a tagging slave and keep the system agile?

Use a simplified taxonomy based on 3 to 5 key variables: energy level (Ratings 1-5), set stage (Warm-up, Peak, Closing), base genre, and 2 or 3 texture/instrumentation tags. Tag no more than needed to find a track in under 5 seconds.

How often should I review and clean my own tag system?

Review My Tags and colours quarterly: delete those unused by smart playlists or filters, correct meaningless ones, and keep vocabulary below fifteen active tags.

Deckmatics tools

Continue learning

Sources

  1. rekordbox 7.0.4 Instruction Manual Official documentation AlphaTheta Corporation · accessed on
  2. Serato: How to use Smart Crates Official documentation Serato Audio Research · accessed on
  3. rekordbox FAQ: Operation Official documentation AlphaTheta Corporation · accessed on

Last technical review: 29/09/2026. Please report any errors so they can be corrected.