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.
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.
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.
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
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.
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.
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.
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.