EnergyCurve logo

A layer between your selection and the floor

What you pick

  • rekordbox · Traktor · Serato
  • Mixed In Key, or your own files with no tags
  • your ear and your judgement

EnergyCurve

Reads the whole set, scores it, and tells you which track to move.

What happens on the floor

Your set, in the order that actually works.

Analyze your DJ set’s energy curve — and fix the order before you play

Import from Rekordbox, Traktor, or your own audio files. EnergyCurve scores the set out of 10, draws the energy curve it actually traces, and names the exact move that fixes it — then exports the new order back to your DJ software.

A set of nine certified bangers can still score 4 out of 10 — nine peaks in a row isn’t a journey. That’s the part no track analyzer looks at.

Or see your set's energy curve first — free, no account →

Your audio never leaves your computer: tags and files are read locally in your browser. Free to start — no plugin, no install.

Built by a DJ-producer solving a real set-planning problem. Now onboarding early users directly into the product.

Energy score

8.5

Peak intensity

9.7

Set duration

115:32

▲ Peak at 7 · 9.7Flat zone▼ Drop −3Strong close
OpeningBuild-upPeak timeClosing

Features

Your set already has a shape. This is what it looks like.

Every issue comes with one concrete move and what it does to the score. You apply it, undo it, or ignore it — the last word is yours.

Current order2 things to look at
05Sara Landry — Pressure146 BPM · 8A8.2
06Interlude128 BPM · 5A3.8
07T78, Van Giessen — Emergency150 BPM · 8A9.7
▼ Drop −4.4between 5 and 6

You're building, and track 6 kills the momentum right before the peak. Move it to position 11, where the breather actually helps.

Apply the move7.1 → 8.5
  • The whole arc, not track by track. Mixed In Key tells you what each track is. This tells you what the set is: where it builds, where it stalls, where you popped the balloon too early.

  • Harmony and the jumps between consecutive tracks. Keys that clash on the Camelot wheel and energy drops big enough to empty a floor, marked where they happen.

  • The fixed order goes back to the booth. Rekordbox XML, Traktor NML, M3U8, CSV or TXT — with BPM, key and energy. Free on every plan, permanently.

  • And when there's no data, we say so. When a track's energy is estimated rather than measured, it's marked as estimated. We'd rather withhold a score than invent one.

How it Works

From playlist to a better set order in minutes
01

Import your playlist

Rekordbox XML, Traktor NML, M3U8, a plain tracklist, or your audio files — read locally

02

Get the score and the curve

A 1–10 set score, the energy curve, and every issue marked where it happens

03

Fix it and export

Apply the suggested moves, watch the score climb, export the new order

EnergyCurve desktop preview
Preview of the EnergyCurve analysis interface.

Energy score

8.5

Peak intensity

9.7

Set duration

115:32

▲ Peak at 7 · 9.7Flat zone▼ Drop −3Strong close
OpeningBuild-upPeak timeClosing
Try it with your latest set

The full loop

You build it, analyze it, fix it, play it — and what you learn comes back to the next set

The whole circle works on the free plan. PRO and PRO+ don't unlock it — they deepen it.

01

Plan

Free

Import from anywhere and get the score, the curve and every issue marked.

Your curve, on the real clock

PRO

Tell it when you play — "01:00 to 03:00" — and the curve maps to your slot. If the peak lands too early for your set time, it warns you before you burn the floor.

Named curve shapes

PRO

Warm-up, peak time, after-hours: pick the shape the gig calls for and the engine optimizes toward that shape, not a generic ideal.

02

Play

Free

The fixed order goes back to Rekordbox, Traktor or M3U8. Always free.

Gig Mode: the booth, offline

PRO+

A show view with a big tracklist, the curve, and your per-track notes. Installs as an app and works with no signal — load the set before you leave and play easy.

Printable set sheet

PRO

The set as a printable PDF sheet, for the booth or your phone: order, BPM, key, and energy at hand.

Residency mode

PRO+

"Don't repeat what I played at this club the last few dates." Give the playlist a venue and the suggested order takes it into account.

03

Learn

Free

Unlimited applied fixes and automatic reordering, with no quota.

Planned vs. played

PRO

After the gig, mark what you actually played and compare the planned curve against the real one. The next set starts from that data.

Version history

PRO

Original, with fixes applied, AI order: compare curves and scores across versions of the same set.

No files? Look them up

PRO+

For a tracklist you pasted rather than imported: we look each track up by name and fill in the BPM and key we find, so the curve stops being a guess.

Your whole library

PRO+

Every track cross-playlist: what you repeat too much, what you never play, and two sets side by side to compare.

See the plans

The analysis, the fixes, and native export stay free, permanently.

Differentiation

It doesn’t replace your DJ software. It reads what your set is doing.

Mixed In Key tells you what each track is. Rekordbox and Traktor store and play them. EnergyCurve is the only one that analyzes the set as a whole — where momentum builds, where transitions lose impact, and why some nights land harder than others — and hands you the moves that fix it.

What you pick

  • rekordbox · Traktor · Serato
  • Mixed In Key, or your own files with no tags
  • your ear and your judgement

they tell you what each track is

EnergyCurve

Reads the whole set, scores it, and tells you which track to move.

it tells you what the set is

What happens on the floor

Your set, in the order that actually works.

the only thing the floor hears

Story

Built by a DJ (who also faced the same problem)

As a DJ and producer, I always had the same problem: sets that were technically fine and still didn’t feel like anything.

The tracks mixed. The keys matched. And somewhere in the middle the room would quietly go flat, and I’d only notice from the booth, too late to fix it.

Rekordbox and Mixed In Key were no help here, and that isn’t their fault: they describe tracks, one at a time. Nothing I owned looked at the set as one thing.

So I built the tool I wanted: something that reads the whole arc and tells me which track is breaking it, before the night does.

Now it’s open to DJs of every genre. Your ear still decides — it just gets to decide with the shape of the set in front of it.

Part of the StageLink family

EnergyCurve is part of the StageLink family

StageLink builds tools for artists. EnergyCurve is the one built for a single craft — the DJ. Same team, same standards, same roadmap: what we learn from performers everywhere comes back into the booth.

Visit StageLink

Plans

Start free — and the export back to your DJ software is free too

The analysis, the energy curve, the fixes, and native export to Rekordbox, Traktor, and M3U8 all live on the free tier, permanently. PRO and PRO+ lift the limits and add real BPM analysis from your audio — both are available now.

See all plans

Questions

Frequently asked questions

Short, straight answers. Anything missing, write to us — a human replies.

What does EnergyCurve actually do?

EnergyCurve analyzes the order of a DJ set. It imports your playlist, resolves each track’s BPM, musical key, and energy, scores the whole set from 1 to 10, draws its energy curve, and lists the specific track moves that would improve it. You apply the moves and export the corrected order back to your DJ software.

Is the 1–10 score per track or for the whole set?

The 1–10 score rates the whole set, not each track on its own. Mixed In Key’s familiar 1–10 measures each track’s energy; ours rates how well the set is put together — its energy flow, its arc, the size of the jumps between tracks. A set full of 9-energy bangers can still score 4 out of 10, because playing nine peaks in a row isn’t a journey. Per-track energy is shown separately, next to each track.

Which DJ software does EnergyCurve support?

Import and export both work with Rekordbox (XML), Traktor (NML), M3U8 playlists, Rekordbox text exports, and CSV. You can also drop in your audio files directly, or paste a plain tracklist. Serato support is on the roadmap.

Do I have to upload my music?

No, you don’t have to upload your music. When you pick audio files, EnergyCurve reads their tags in your browser and only the resulting text data (artist, title, BPM, key, energy) is sent to the server. The audio itself never leaves your computer.

What if my tracks have no BPM or key tags?

EnergyCurve still analyzes the set, falling back through four sources in order: your own manual value first, then the tag, then a genre-anchored estimate from BPM, and finally an estimate from the track’s position. Every value shows which source it came from, so you always know what’s measured and what’s inferred. You can also type any value in by hand.

How much does EnergyCurve cost?

There is a free tier, and there always will be. Paid plans — PRO at US$9.99/month and PRO+ at US$19.99/month, with roughly two months free on annual — are available now and unlock real BPM analysis from your audio, unlimited playlists, and unlimited AI ordering. Your card statement will read “StageLink LLC”.

Why does my receipt say StageLink LLC?

Because EnergyCurve is part of the StageLink family and is operated by StageLink LLC, the company behind it. Payments are processed under that name, so “StageLink LLC” is what appears on your card statement and receipts. It’s the same company that builds EnergyCurve.

Is EnergyCurve a replacement for Rekordbox or Mixed In Key?

No — EnergyCurve doesn’t replace Rekordbox or Mixed In Key, it sits between them. Mixed In Key tells you what each track is; Rekordbox stores and plays them. EnergyCurve is the only one that analyzes the set as a whole — its narrative arc — and tells you what to change. It works alongside whatever you already use.

Which genres does it work with?

EnergyCurve works with every genre. Genre sets the expected BPM and energy band — techno, house, drum & bass, and more are built in — and you can create your own genre and set context (opening, main time, closing) if the presets don’t match what you play.

Can I use EnergyCurve in the DJ booth without internet?

Yes, EnergyCurve works in the booth with no internet. Gig Mode (PRO+) is a performance view built for it: big tracklist, the energy curve, and your per-track notes. Install EnergyCurve as an app, open the set before you leave, and it keeps working with no signal.

Does EnergyCurve warn me if I'm about to repeat tracks at a residency?

Yes, EnergyCurve flags the tracks you would be repeating at a residency. Residency mode (PRO+) compares your new order against the sets you marked as played at that same venue and flags the tracks you'd be repeating. It needs a venue on the playlist and at least one earlier set marked as played there.

Can I compare what I planned with what I actually played?

Yes, you can compare the set you planned against the one you played. After the gig, mark what you actually played and in what order, and EnergyCurve (PRO) puts the planned curve next to the real one. That's the point of the loop: the next set starts from what the floor actually got, not from memory.

Does my B2B partner need PRO+ too, to see a set I share?

No, your B2B partner does not need PRO+ to open a set you share with them. Only the person sharing needs PRO+. Whoever you share with opens the set and leaves suggestions on any plan, including the free one — they don't even need an account when you send the invite, since the set appears for them the moment they sign up with that address. Requiring both sides to pay would make the feature only work between two subscribers, which isn't much of a feature.

Contact

Get in touch
A question, feedback, or something your set prep needs and we don’t do yet? Write to us — a human answers.

Direct contact

hello@energycurve.app

Open access

Find out what your last set actually scored

Free, no card, nothing to install. Import a set you’ve already played, see the curve it drew, and read the moves that would have made it hit harder. Built for DJs, producers and performers.