Build the set together. Know what blends.

A shared set planner for DJ teams, from the first track to Rekordbox.SetPlan is a shared set planner for DJ teams. Put the tracks in order, check every transition and send the set to Rekordbox.

SetsMTIAssistArrangeSend to Rekordbox

Friday closing

DraftHall 2Fri 13 Nov60 min23:0032s blend
Length59 minof 1h 00m
Tracks10
Smooth blends8of 9
8A5B124–130 BPM1 clash
130124
8A9A3B3A4A5A5B
1h 00m
23:0023:0523:1023:1523:2023:2523:3023:3523:4023:4523:5023:55
  1. MMarafrom 23:00 · 16 min
  2. 1Low MeridianUnreleasedAven Fold1248A23:006:12M
  3. 2Afterimage RoomNera Phase · Extended Mix1248A23:055:48M
  4. 3Glass CurrentEditOru Field1259A23:106:04M
    Pitch0NoteRemove
  5. New tracks go here
  6. TTeofrom 23:16 · 15 min
  7. Mara
    4Static OrchardAven Fold · Original Mix1263B2Teo23:165:30T
  8. 5Second HorizonMashupNera Phase, Oru Field1263B23:214:56T
  9. 6Quiet VoltageKiro Vale · Extended Mix1273A23:256:20T
  10. MMarafrom 23:31 · 11 min
  11. 7HalflightIDSela Moor1284A23:315:44M
  12. 8Northern StaticKiro Vale · Dub1284A23:366:08M
  13. TTeofrom 23:42 · 17 min
  14. 9Slow EngineEditAven Fold1305A23:425:36T
  15. 10Last Light OutNera Phase · Extended Mix1305B23:4711:30T
What fits nextSearchChat

After Glass Current

PitchOff±1±2
  • 9ASame key2
    • Soft CircuitNera Phase125
    • Tidal IndexKiro Vale126
  • 9BRelative key1
    • Parallel HoursOru Field124
  • 10AOne step up1
    • Drift LanguageAven Fold126
  • 8AOne step down1
    • Night ArithmeticSela Moor125

Together

One set. The whole crew in it.

Everyone works in the same set, at the same time.Everyone works in the same set at the same time. Moves, comments and changes reach the rest of the team as they happen.

Live for everyone in the set

See who is here and which track they are on. When Teo drags a track, the whole team watches it move and the start times update. There is no save button.

Friday closingMTI3 in this set
  1. TTeofrom 23:16 · 15 min
  2. Mara
    4Static OrchardAven Fold · Original Mix1263B2MaraKeep the hard cut here?23:165:30T
  3. 65Second HorizonMashupNera Phase, Oru Field1263B23:2723:214:56T
  4. 56Quiet VoltageKiro Vale · Extended Mix1273A23:2123:256:20T
    TeoTeo · moving
  5. MMarafrom 23:31 · 11 min
  6. 7HalflightIDSela Moor1284A23:315:44M

Comments on the track

Talk about a transition on the track it belongs to, and @mention whoever needs to answer.

Comments onStatic Orchard
  • M
    Mara

    That’s a key clash out of Glass Current. Keep it?

  • T
    Teo

    On purpose. I’ll cut it hard on the drop.

  • M
    Mara

    Fine by me, @Teo. Leaving it.

About this track in the set… @ to mention

Every change, logged

The activity history shows who changed what, in which set, newest first.

Thursday 12 November
  1. TTeo rearranged the set in Friday closing2m
  2. MMara added 2 tracks in Friday closing9m
  3. IIlse added 3 tracks in Saturday terrace1h
  4. TTeo undid a set rearrangement in Warm-up b2b3h
Wednesday 11 November
  1. MMara undid adding tracks in Friday closing1d
  2. IIlse rearranged the set in Radio hour1d
  3. TTeo added 4 tracks in Friday closing1d

A read-only link for the venue

Send promoters, lighting or the venue a tracklist they can open without signing in.

setplan.mgmtos.io/s/k7Qm2xCopy
Friday closingHall 2 · Friday 13 November · from 23:00 · 10 tracks · 59 min
  1. Low MeridianAven Fold8A
  2. Afterimage RoomNera Phase · Extended Mix8A
  3. Glass CurrentOru Field9A
  4. Static OrchardAven Fold · Original Mix3B
  5. Second HorizonNera Phase, Oru Field3B

Shared from SetPlan. Read-only.

Transitions

Every transition, checked.

Key and tempo, checked for every pair of tracks.SetPlan compares the key and tempo of each pair of tracks and flags the ones that need attention.

The shape of the set

Tracks, length against your target, blends and clashes at the top. Below, the tempo line runs over the keys from the first track to the last.

Length59 minof 1h 00m
Tracks10
Smooth blends8of 9
8A5B124–130 BPM1 clash
130124
8A9A3B3A4A5A5B
1h 00m
23:0023:0523:1023:1523:2023:2523:3023:3523:4023:4523:5023:55

Clashes say why. Smooth blends stay quiet.

A green dot marks a smooth blend. Clashes show their reason beside the track. Hover a dot for the key relation and tempo change in percent.

  1. 2Afterimage RoomNera Phase · Extended Mix1248A23:055:48M
  2. 3Glass CurrentEditOru Field1259A23:106:04M
  3. 4Static OrchardAven Fold · Original Mix1263B23:165:30T
  4. 5Second HorizonMashupNera Phase, Oru Field1263B23:214:56T
  5. 6Quiet VoltageKiro Vale · Extended Mix1273A23:256:20T
Neighbor key, +1% tempo

Why keys blend

Keys next to each other on the Camelot wheel mix well. Glass Current into Static Orchard jumps across it, so SetPlan flags the clash.

Back-to-back

Who plays what, and when.

Give each track to a DJ. SetPlan works out every start time.Give each track to a DJ. SetPlan groups the set into slots and works out every start time from when the set begins and how long you blend.

Friday closingHall 2 · Fri 13 Nov

Handovers you can trust

Each slot starts where the last one ends. Change the start time or the blend length and every slot moves with it.

Friday closing
Hall 2Fri 13 Nov23:0032s blend
Length59 minof 1h 00m
Tracks10
Smooth blends8of 9
8A5B124–130 BPM1 clash
130124
8A9A3B3A4A5A5B
1h 00m
23:0023:0523:1023:1523:2023:2523:3023:3523:4023:4523:5023:55
  1. MMarafrom 23:00 · 16 min
  2. 3Glass CurrentEditOru Field1259A23:106:04M
  3. TTeofrom 23:16 · 15 min
  4. 4Static OrchardAven Fold · Original Mix1263B23:165:30T
  5. 5Second HorizonMashupNera Phase, Oru Field1263B23:214:56T
  6. 6Quiet VoltageKiro Vale · Extended Mix1273A23:256:20T
  7. MMarafrom 23:31 · 11 min
  8. 7HalflightIDSela Moor1284A23:315:44M

What fits next

The next track is already in your library.

Pick a track. SetPlan suggests what blends after it, from your team library.Select a track in the set, or start from the last one. SetPlan suggests tracks from your team library that blend after it, and can pitch them ±1 or ±2 semitones to fit.

Friday closing10 tracks · 59 min
  1. 4Static OrchardAven Fold · Original Mix1263B23:165:30T
  2. 5Second HorizonMashupNera Phase, Oru Field1263B23:214:56T
  3. 6Quiet VoltageKiro Vale · Extended Mix1273A23:256:20T
  4. 7HalflightIDSela Moor1284A23:315:44M
  5. 8Northern StaticKiro Vale · Dub1284A23:366:08M
    Pitch0NoteRemove
  6. New tracks go here
  1. 9Slow EngineEditAven Fold1305A23:425:36T
What fits nextSearchChat

After Northern Static

PitchOff±1±2
  • 4ASame key1
    • Velvet IntervalOru Field128
  • 4BRelative key1
    • Mirror SeasonNera Phase127
  • 5AOne step up1
    • Coastline TheorySela Moor129
  • 3AOne step down1
    • Dim ArcadeKiro Vale128
  • 4ASame key, pitched +11
    • Lower TidesAven Fold128
  • 4ASame key, pitched −11
    • FerroNera Phase129

Library and Rekordbox

From your collection and back again.

Your collection comes in as XML. The finished set goes back as a playlist.Import your Rekordbox collection as XML. When the set is ready, send it back as a playlist file. SetPlan never writes to Rekordbox’s database.

One XML file each way

Your collection comes in as one file and the finished set goes back as another. Refresh rekordbox xml and the set is under Playlists, in a SetPlan folder.

One library for the whole team

Released tracks sit next to unreleased ones, IDs, edits and mashups.

LibraryImport library
  • Low MeridianUnreleasedAven Fold1248A
  • HalflightIDSela Moor1284A
  • Glass CurrentEditOru Field1259A
  • Second HorizonMashupNera Phase, Oru Field1263B
  • Northern StaticKiro Vale · Dub1284A
  • Slow EngineEditAven Fold1305A
  • Quiet VoltageKiro Vale · Extended Mix1273A
  • Afterimage RoomNera Phase · Extended Mix1248A
  • Last Light OutNera Phase · Extended Mix1305B

Missing tracks, before you save

SetPlan lists the tracks that aren’t on this computer first, so nothing is missing when you get to the booth.

Send to Rekordbox

8 of 10 tracks are on this computer. The playlist will skip the rest.

  • HalflightSela Moor
  • Second HorizonNera Phase, Oru Field
First time? Set up Rekordbox once
  1. Save the file below as setplan.xml in a folder that stays put, like Music/SetPlan.
  2. In Rekordbox: Preferences → View → Layout, turn on rekordbox xml.
  3. Preferences → Advanced → Database → rekordbox xml → Imported Library: choose setplan.xml.
  4. In the sidebar open rekordbox xml → Playlists → SetPlan and drag the set into your playlists.
The file only lists your tracks. It carries no cues, grids or BPM.CancelSave playlist file

Before the first set

How does the Rekordbox setup work?

Export your collection from Rekordbox as XML and import it into SetPlan. When you send a set back, save setplan.xml and select it as the Imported Library under rekordbox xml in Rekordbox’s preferences. Refresh that library, then import the set playlist. SetPlan uses XML files; it does not write to Rekordbox’s database or transfer audio files.

Which browser should I use?

SetPlan runs in the browser. Chrome and Edge can save the playlist XML to a file you choose and reuse that file for later exports. Browsers without that file-saving option download the XML instead. Replace your Imported Library file with the download before refreshing it in Rekordbox.

Who can edit a set?

Members of your team can build and edit sets together. Invite teammates to your workspace and manage their roles there. A shared read-only set link lets someone view the set without changing it.

Can we use unreleased tracks, edits and mashups?

Yes. Your team library can include unreleased tracks, edits and mashups alongside released music. To include a track in a Rekordbox export, it needs a matching local file in the collection you imported.

How do I sign in?

Use your Google account or a code sent to your email. Then create a team or join one through an invite.

Your next set starts here.

Runs in the browser. Nothing to install.