SetPrep started as a personal tool. Spending three or four hours preparing a set (picking tracks, ordering them, dropping cue points, mapping the energy arc, hunting for the right key transitions) was eating into the time we actually wanted to spend mixing. Most DJ software is great at the act of DJing. Almost nothing helps with the prep.
SetPrep is a desktop app that reads your music library, plans a full set in a chosen mixing style, and writes energy-arc colour codes, per-transition notes and star ratings to every track. Open your DJ software and the tracks already tell you where they sit in the set: opener, build, peak, drop, closer at a glance. (Exports to Rekordbox, Serato and Traktor. Hot cues, loops, memory cues and structural cues coming soon.)
SetPrep also organises every mix you've made (folders, colour labels, smart playlists in plain English), keeps your library clean (de-dupe, find missing files, fix scrambled filenames, surface forgotten gems), and explains every choice it makes. You're learning the craft while it does the work.
Beta is live on Mac + Windows (downloads are invite-gated). Apply via the form on the homepage and we'll send your invite when there's space. Free tier needs no card; Pro is £5.99/month or £59.99/year (~17% saving).
SetPrep reads your Rekordbox database directly (or a folder of audio files in folder mode). Track metadata (BPM, key, beat grids, phrase markers) is sent to a reasoning AI alongside one of ten built-in mixing-style templates, each derived from analysing real sets by artists like Chris Lake, Charlotte de Witte, Anyma and Fisher.
The AI returns an ordered set with the energy-arc role for every track (opener / build / peak / drop / closer), a per-transition note, and a plain-English explanation of why every track is there. SetPrep writes the colour code, transition note and star rating directly back into your Rekordbox database in one click, or exports as Rekordbox / Serato / Traktor XML if you'd rather keep the round-trip offline. Hot cue placement (Mix In + Mix Out), loops and memory cues are coming soon as cue-detection accuracy clears the bar we want to ship at.
The core IP is the style templates and the educational layer: every transition explained, every track choice reasoned, refined over months of testing on real DJ libraries. You get a solid first draft with every move reasoned out. Then you decide.
Questions, feature requests, bug reports, or just want to chat about the set you're playing this weekend? Email support@setprep.app or post in the forum.