The energy curve in a DJ set: what it is, how to read it, how to fix it

Every set has a shape, whether you drew it or not. This guide is for seeing it before you play: what the curve measures, which shapes are normal, which mistakes are visible at a glance, and what to do about them.

Updated on 26 September 2026 · 3 min read

What the energy curve is

A set's energy curve is the line you get when you write down, in play order, how much energy each track has. One number per track, joined in the order they will be played. Nothing more than that — and it is the one thing that shows the shape of a night before the night happens.

Two things get confused all the time and are worth separating. A track's energy describes a file: how hard that particular track pushes. The curve describes an order: what happens when those files play one after another. Two DJs with exactly the same twenty tracks can play two completely different nights, and the whole difference is in the curve.

This is the commonest shape for a long set: one long climb with a breather in the middle. Notice it is not a straight line — the breather is part of the design, not a mistake.

Example energy curveJourney

One long climb with a breath in the middle. The commonest shape for a set of several hours.

3 · 4 · 5 · 6 · 5 · 6 · 7 · 8 · 9 · 8

Where each track's number comes from

Every track has an energy on a scale from 1 to 10. That number can come from three places: a tag already in your file (Mixed In Key, Lexicon and others write one; here is where each program keeps it), a value you typed by hand, or an estimate EnergyCurve makes from the BPM and whatever else the file carries when there is no tag.

The three are not worth the same. A tag you set while listening to the track is the best; an estimate from BPM is the worst, and the app tells you which of the two it is using rather than blending them. What matters for this guide is that the number exists and that the scale is always the same, so two tracks can be compared.

The table below is that scale. The bands and their BPM ranges are read from the analysis engine's own constants — they are not written here by hand — and the words describing each band are only that, words.

The energy scale, 1 to 10

  • 1 of 10LowOpens, gives air, or comes down on purpose. This is where a warm-up lives.
  • 2 of 10LowOpens, gives air, or comes down on purpose. This is where a warm-up lives.
  • 3 of 10LowOpens, gives air, or comes down on purpose. This is where a warm-up lives.
  • 4 of 10LowOpens, gives air, or comes down on purpose. This is where a warm-up lives.
  • 5 of 10BuildingThe body of most sets: pushing without hitting the ceiling.
  • 6 of 10BuildingThe body of most sets: pushing without hitting the ceiling.
  • 7 of 10BuildingThe body of most sets: pushing without hitting the ceiling.
  • 8 of 10HighPeak. Held by contrast, not by chaining high tracks without pause.
  • 9 of 10HighPeak. Held by contrast, not by chaining high tracks without pause.
  • 10 of 10HighPeak. Held by contrast, not by chaining high tracks without pause.

Which BPM suggests which score

  • up to 114.993 – 4
  • 115 – 1224 – 5
  • 122.01 – 1285 – 7
  • 128.01 – 1356 – 8
  • from 135.017 – 10

The range each slot expects

  • Opening3 – 6
  • Main6 – 9
  • Closing7 – 9

The ranges in this table are read from the engine's constants: if the engine changes, so does the table. BPM is a starting reference, not a verdict.

The shapes it takes, by slot

There is no correct curve. There is a correct curve for a slot, which is why the first thing worth knowing about a gig is not which tracks to bring but what time you are on. Three slots, three shapes.

The [warm-up](/glossary/warm-up). Starts low and climbs slowly, and ends with headroom: whoever comes next needs somewhere to go. The classic warm-up mistake is the peak — playing at eleven the track that belonged at one.

Example energy curveWarm-up

Starts low and climbs slowly. Ends with headroom so the next DJ has somewhere to go.

3 · 3 · 4 · 4 · 5 · 5 · 5 · 6 · 6 · 6

[Peak time](/glossary/peak-time). High for most of it, but not flat: the short dips are what make the peak feel like a peak. A whole set at 10 does not feel intense, it feels the same.

The [closing set](/glossary/closing-set). Comes down, but on purpose and with a lift before the end. Coming down is not fading out; the last track is a decision, not what was left.

Example energy curveClosing

Comes down, with a lift before the end: coming down is not the same as fading out.

9 · 8 · 8 · 7 · 7 · 6 · 7 · 6 · 5 · 4

How to read yours

Everything above can be done with a pencil. It can also be done in a minute, and the difference is not speed: a drawn curve shows you things a list of tracks does not.

  1. Step 1: Bring the set you already built

    Export it from Rekordbox, Traktor or as M3U8, or paste the track list as text. The [free tool](/tools/energy-curve) reads it in your browser and the file never leaves your machine.

  2. Step 2: Look at the shape before the numbers

    Does it climb? Is it flat? Is there a peak where there should not be one? A set's problems almost always show up as shape before you read a single value.

  3. Step 3: Find the jumps

    A step of one or two points is a climb. A big step is a lurch, and a lurch downward mid-set is the one the floor notices. [How much is too much](/blog/how-much-energy-jump-is-too-much-dj) depends on the moment, but a jump you cannot explain is a jump to look at.

  4. Step 4: Check the keys

    The curve is about energy; [keys](/glossary/key) are the other half. Two neighbouring tracks that clash harmonically make a [transition](/glossary/transition) you have to hide rather than play. The rules live in the [Camelot wheel](/tools/camelot-wheel), which tells you which combinations work without your having to memorise anything.

  5. Step 5: Move one track and look again

    Moving one track changes the whole curve. That is why you look again after every change, and why it is worth fixing one thing at a time.

The mistakes the curve shows

Some structural mistakes are invisible in a list and obvious in a drawing. These are the ones that come up most.

The early peak. The best track goes in too soon, because it is the best track and you want to play it. Everything after it is a comedown you did not plan.

The plateau. Six tracks in a row at the same energy. Each one is fine; together they are a flat line, and a flat line is the shape of a floor losing interest. It is the commonest mistake, and this is what it looks like:

Example energy curveFlat

The commonest problem, drawn: ten strong tracks in a row and no contrast holding them up.

8 · 8 · 9 · 8 · 8 · 9 · 8 · 9 · 8 · 8

The sawtooth. Up, down, up, down — almost always the result of ordering by what mixes rather than by where the set is going. Every transition is clean and the set goes nowhere.

The cliff. A drop of several points in one step, almost always a track that belongs to a different set.

None of these are fixed by picking different tracks. All of them are fixed by moving the ones you have — which is the part the tool does well, and the part worth doing before you play, not after.

Frequent questions

Is the energy curve the same as Mixed In Key's energy?

No, and it is the commonest confusion. Mixed In Key's 1 to 10 is a value per track. The curve is the shape the whole set makes when those values are read in play order. One describes a file; the other, a night. EnergyCurve reads Mixed In Key's tag when it is there — [the difference, in their own words, is here](/compare/mixed-in-key).

Do I need an account to see my set's curve?

No. The energy curve tool works without an account and without uploading your file anywhere: the processing happens in your browser. The account is for saving the set, applying the fixes and exporting it back to your player.

How much should the curve climb from one track to the next?

There is no correct number, and be wary of anyone who gives you one. A small step is a climb; a big one is a lurch; and which is which depends on the moment in the set and the slot. What can be said is that a jump you cannot explain is a jump to look at.

What if my set has no defined slot?

Plan for the middle: a curve that rises, holds and eases survives being moved earlier or later better than one built for an exact hour. And leave two or three loose tracks at each end to adjust on the night.

Try it with your last set

See your set's curve, free

No account, and nothing uploaded anywhere: the analysis happens in your browser.

Open the tool →

Related