Credits: Deckmatics
Deckmatics
Deckmatics vector SVG generated on this page.
Musical Selection, Phrasing and Energy: Programming a Set
Musical selection, phrasing, preparation, energy building and BPM or genre changes for programming a set with an arc and no gaps.
A set is lost through decisions not made before entering the booth. Excellent tracks can still sound flat: entrances halfway through phrases, a rise beginning too early, a tempo change abruptly cutting the track. What separates a working night from a dragging one is almost never equipment; it is programming.
This guide covers five parts developed outside live performance: musical selection, phrasing, preparation, building energy and BPM/genre changes. All are practised with your own material: decide beforehand so live performance only requires execution.
Musical selection: what enters the night
Musical selection means rigorous rejection rather than accumulating good tracks. A three-question filter solves almost everything: does it fit the expected audience? Does it have a clear place in an energy block? Does it add something missing from that slot? Anything failing those questions remains listening material, even if you love it: repertoire is a working instrument rather than a collection.
The second step is classifying each track with three minimum details: actual tempo after analysis, key and function—opening, rise, peak, reset or closing. Choosing in the moment then becomes a lookup rather than a search. The foundation is library organisation with playlists, tags and metadata: consistent tagging is worth more than a thousand uncatalogued tracks.
Filter in two passes: first reject poor fits—tempo out of range, key clashing with what follows, a track needing another venue—then order what remains. A favourite track with two similar siblings already in the list loses its place without debate.
A common error is selecting only by personal taste: taste determines quality, but context determines usefulness. Two tracks with the same character compete for one place.
Phrasing: enter and exit on the phrase
Phrasing means counting structure, not only beats. Almost all dancefloor music moves in eight- or sixteen-bar phrases: an entrance sounds natural at a phrase’s start and forced halfway through it. The most rewarding habit is counting aloud while listening until the number becomes automatic.
Phrasing determines three things: where you enter, where you exit and how long you stay. Entering at the next phrase’s start gives a complete window to build; exiting before the phrase lets you resolve without a jolt; lasting an entire phrase lets the track communicate fully. If you lose count, recover at the next multiple of eight, never “whenever I feel like it”.
Listening changes when counting becomes automatic: rather than wondering whether it sounds right, you know three bars remain before the entrance and can prepare the next channel. An eight-bar mix enters on the phrase’s one and exits on the next one’s; a sixteen-bar mix lets the whole track register. Choosing between them is an energy decision rather than chance.
The phrasing and phrase-based mixing guide develops this carefully. If two percussion parts clash on entry, you entered wrongly even if tempos match.
Preparation: decisions before entering the booth
Preparation is the quiet work making the night look easy. It includes tempo and key analysis, grid correction when a beatgrid is wrong, cues at phrase entrances and exits, and a written running order with a function for each segment.
Preparation means deciding the backup plan: which track enters if the previous one fails, and what to do when the audience requests something outside your block. Two planned exits per segment eliminate panicked searching in a full room. On unfamiliar equipment, check player format, cues and database version before arriving: preparation is of little use if it does not travel with you.
Material redundancy travels too: a running-order copy on your phone, backup USB and local downloads if streaming. Set programming with energy arcs develops turning that list into a plan with actual times per block.
Building energy
Building energy means deciding the order in which the good material is delivered. The useful rule is “rise with room left”, rather than “always rise”: if the peak comes at ten minutes, forty remain without knowing what to do. Work in segments with objectives and planned durations, treating the set as a conversation that breathes.
The opening gets bodies moving: stable tempo, few elements and long mixes. The rise adds percussion and shortens cuts without delivering the recognisable track. The peak is when the audience knows what will happen and wants it to happen. A reset must follow: lower energy to raise it again, because a sustained maximum stops feeling maximal.
For a two-hour night, a reasonable allocation is half an hour opening, forty minutes rising, twenty at the peak and the rest closing, with an intermediate reset. It is a starting point you can break rather than a formula; avoid breaking the proportion, because it guarantees reaching the end with material and room left.
Success is signalled by each transition feeling like a step, not loudness. If people react the same to the first rise as the fifth, you are only repeating.
| Segment | Objective | How it is programmed | Sign it works |
|---|---|---|---|
| Opening | Set the body and ear in place | Stable tempo, few elements, long mixes | Audience lowers intensity and starts moving unhurriedly |
| Rise | Build expectation without spending the peak | More percussion, shorter cuts, rising filters | Each transition feels like a step rather than a restart |
| Peak | Deliver the most recognisable material | Direct entrances, big tracks, fewer effects | Room volume rises and requests appear |
| Reset | Lower energy to rise again | Remove percussion, allow breathing room | After the reset, the next rise feels stronger |
| Closing | Finish with order rather than noise | Reduce elements and use the agreed exit | The final transition sounds clean and the audience leaves satisfied |
A comparison of DJ-set segments, their musical objectives, programming approach and signs they are working
BPM/genre changes: unnoticed transitions
BPM/genre changes are where a poorly prepared night breaks. There are four reliable routes. First, a bridge: an intermediate track connecting two tempos in two moves. Second, half and double feels, perceived as half or twice the actual tempo, allowing large jumps without the body reading them as a cut. Third, a break: cut, leave one element alone and enter the new pulse during that gap. Fourth, a cold cut, legitimate when the audience wants the change and the energy supports it.
Changing genre adds key and character. Before crossing styles, check that the incoming key does not clash with what is playing, percussion fits, and the change occurs at a structural point where it reads as intention rather than error.
Record sessions and listen only to tempo and genre changes to see whether your bridges work or you always use the same trick.
Common programming mistakes
The same stumbles appear in almost every failing night.
First, programming only the rise and forgetting the descent: without a planned reset, the peak is spent and the closing drags. Second, mixing competing blocks—two high-energy segments without breathing room, or a genre appearing once and disrupting the block. Third, trusting live memory with the running order: without written times, every change is decided under pressure from the room.
The defence is dull and works: write the plan, assign minutes, review it after each session and save the version that worked.
How to practise these five parts
Choose a reference track and programme twenty minutes with three energy segments, counting phrases aloud. Then change an entire genre block and rewrite the plan.
Review with two questions: do entrances sound intentional? Does energy reach its peak with room left ahead? If both answers are yes, technique is ready for the next level: deciding how to execute it in the booth.
Next step
With the night’s plan resolved, choose tools: continue to decks, loops, cues, FX, stems and scratch in the booth and check which playback accompanies each part of the arc you have programmed.
Frequently asked questions
How many tracks should I prepare for a two-hour set?
Between twenty-five and thirty well-chosen tracks suffice if you know their tempo, key and function. More volume without tags only adds slow decisions when speed is needed.
What should I do if I enter off-phrase?
Close the outgoing track's channel and wait for the next multiple of eight bars, counting aloud from the previous change. Correcting on the next phrase passes unnoticed; forcing a change mid-bar does not.
How do I know whether energy is rising too quickly?
If the peak comes before two-thirds of the available time and no drop is planned, you are too early. Note the minute each high-energy section starts and check that material remains for closing.
Can I jump from 124 to 170 BPM without it being noticed?
Yes, but not abruptly: use a two-track bridge, half and double feels, or let a break mark the new pulse. A large jump works after silence, not halfway through a groove.
Does sync save me the work of phrasing?
No. Sync aligns tempo and phase; the phrase remains your responsibility. Two perfectly synchronised tracks can enter in the wrong bar, exactly what the audience perceives as a stumble.
Continue learning
Related guides
Sources
- rekordbox | DJ software for professional DJs
Official documentation for BPM, key and track-structure analysis: basis of preparation and selection filtered by tempo and key.
- Learn To DJ With Digital DJ Tips - Digital DJ Tips
Technical publication with set-programming and energy-building guides, used to compare arc and selection criteria.
- - DJ TechTools
Articles on booth preparation, phrases and tempo management between tracks, referenced in phrasing and BPM changes.
- Disc jockey - Wikipedia
Reviews forms of the profession and its evolution from radio to live performance, explaining why selection remains central.
Last technical review: 01/10/2026. Please report any errors so they can be corrected.