DJ Set Planning Guide
How to build and structure a DJ set that works, from opener to closer. Covers energy arc, harmonic mixing, BPM management, and track selection using free tools.
Step 1: Tag your tracks first
You cannot plan transitions without knowing the BPM and key of every track. Use BeatKey to detect both instantly.
The Energy Arc
Every great DJ set follows an emotional journey. The energy arc maps that journey into four phases. Without a deliberate arc, sets feel flat or inconsistent, even if individual transitions are technically perfect.
Opener
20-30 minSet the tone. Let the room fill. Use deeper, more atmospheric tracks.
Build
30-45 minGradually introduce energy. Crowd is warming up. More recognizable records.
Peak
20-40 minMaximum energy. Your biggest records. Crowd should be fully engaged.
Resolution
15-25 minWind down gracefully. End the journey. Leave them wanting more.
Track Tagging Workflow
Tag every track in your library with BPM and Camelot key before you play. This is the preparation that makes everything else possible. Do it once per track, then it is done.
Upload to BeatKey
beatkey.appDrop your audio file into BeatKey. Works with MP3, WAV, FLAC, AIFF. No Spotify account needed - great for promos and unreleased tracks.
Output: BPM + Musical Key + Camelot Code
Tag in Your Library
Your DJ softwareAdd BPM and key to the comments or key field in Rekordbox, Serato, Traktor, or VirtualDJ. Most software has a dedicated key field that reads Camelot notation.
Output: Tagged tracks in your DJ library
Sort by BPM Range
Your DJ softwareCreate smart playlists or crates sorted by BPM range for each set section: opener (118-124), build (124-128), peak (128-135), resolution (120-126). Adjust ranges for your genre.
Output: BPM-sorted cue lists per energy phase
Plan Key Transitions
Camelot WheelFor each planned transition in your set, check the Camelot Wheel to confirm compatibility. Click any key to see all 4 compatible options. Deep-link directly from BeatKey results.
Output: Harmonic transition map
Calculate Delay Times
BPM Delay CalculatorFor tracks where you plan to use delay throws or reverb tails in the transition, pre-calculate the sync-locked ms value for your BPM. Set it on your FX unit before the set.
Output: Pre-calculated delay times per track BPM
BPM Ranges by Genre
BPM ranges vary significantly by genre. Knowing the typical range for your genre helps you plan transitions and avoid jarring tempo mismatches.
| Genre | Opener | Build | Peak |
|---|---|---|---|
| Deep House | 118-122 | 122-126 | 124-128 |
| Tech House | 124-127 | 126-130 | 128-133 |
| Techno | 130-135 | 132-138 | 136-145 |
| Hip-Hop / Trap | 85-92 | 90-96 | 95-105 |
| Drum & Bass | 170-172 | 172-176 | 174-180 |
| Afrobeats | 100-105 | 105-108 | 107-112 |
BPM ranges are conventions, not rules. Crowd, venue, and time of night all shift what works.
Transition Techniques
Different transitions serve different moments in a set. Master these in order, from beginner to expert.
BPM Match
BeginnerMatch the tempo of the incoming track to the outgoing track. The foundation of all DJ mixing.
Tip: Tag every track with BPM using BeatKey before you play. Saves time in the moment.
Harmonic Mix
IntermediateTransition between tracks in compatible Camelot keys. Blends sound musical, not clashing.
Tip: Use beatkey.app/camelot-wheel to find compatible keys. Same number or adjacent numbers on the wheel.
Energy Jump
IntermediateMove +2 steps clockwise on the Camelot Wheel to raise energy and create a lift.
Tip: Use sparingly, 1-2 times per hour at most. Overuse makes the jump feel cheap.
Mode Switch
AdvancedSwitch from A (minor) to B (major) with the same number for a dramatic tonal shift.
Tip: 8A to 8B = A minor to C major. Creates a euphoric, uplifting moment. Great for peak moments.
Drop Cut
AdvancedCut directly on the drop without blending. Works when energy and key are both compatible.
Tip: Prep with delay-synced reverb on the outgoing track. Use delay.beatkey.app to calculate the decay time.
Key Clash (intentional)
ExpertDeliberately mix incompatible keys to create tension before a resolution.
Tip: Build in 8 bars of tension, then resolve to a compatible key. Needs confident timing and good crowd reading.
Set Length Reference
How many tracks to prepare depends on set length and format. Always over-prepare, the room may pull you in unexpected directions.
| Set Type | Duration | Tracks Used | Tracks to Prep |
|---|---|---|---|
| Club warm-up | 1 hour | 15-20 | 45-60 |
| Main room slot | 2 hours | 25-35 | 80-100 |
| Festival set | 45-60 min | 12-16 | 40-50 |
| Radio/podcast mix | 60-90 min | 15-25 | 50-70 |
| Closing set | 1-2 hours | 20-30 | 60-80 |
| Bar/lounge set | 3-4 hours | 50-70 | 150-200 |
Common Set Planning Mistakes
Scripting every transition
A rigid playlist ignores the room. Prepare sections and track pools, not a fixed order. The crowd tells you what they need.
Starting too high
Playing peak energy in the first 15 minutes leaves nowhere to go. You will have nowhere to take the room when it fills.
Ignoring key clashes
BPM-matched transitions that clash in key sound wrong even if the beat is locked. Always check Camelot compatibility before the set.
Not over-preparing
Playing to a half-empty room? You need slower tracks. Crowd exploding? You need harder records. Always have 3x more than you plan to use.
All heat, no breathing room
Sustained peak energy exhausts listeners. Include moments of release, a slightly slower track or a more groove-based record, to reset before the next push.
No untagged tracks
A promo you love but never tagged can kill a transition. Tag every track you might play before the night, not after. Takes 30 seconds per track with BeatKey.
Frequently Asked Questions
How do you plan a DJ set?
Plan in 5 steps: (1) Know your audience and venue, (2) Tag all your tracks with BPM and key using BeatKey, (3) Map your energy arc from opener to peak to closer, (4) Group tracks by Camelot key zone for smooth harmonic transitions, (5) Build a flexible cue list with 3x more tracks than you need. Preparation is about options, not scripting every transition.
How many tracks should I prepare for a DJ set?
Prepare 3-4x more tracks than your set length. For a 2-hour set, have 60-80 tracks ready. You will use 25-35 of them, but the rest give you flexibility to read the room and skip what is not landing.
What is the energy arc in a DJ set?
The energy arc is the emotional and rhythmic journey of your set. A classic arc: warm-up (low energy, slower BPM), development (building intensity), peak (highest energy, crowd peak), resolution (gradual comedown). The arc creates tension and release that keeps the audience engaged for the full set.
How do I use BPM and key when planning a DJ set?
Tag every track with BPM and Camelot key before you play. Use BeatKey at beatkey.app to detect these from your audio files, including unreleased promos. Sort your cue list by BPM range for each section, then use the Camelot Wheel at beatkey.app/camelot-wheel to plan key-compatible transitions and energy jumps.