Mixterio

Docs Sets

Sets

A set is composed before it is played, and you can read the whole thing first. This page describes how the sequence is chosen and what each part of it means.

Composing without playing

Compose produces the full sequence and hands it back as a document: which track, into which track, by what technique, over how many beats. Nothing plays. When you do press play, the same composed set is handed to playback through the same path it was built on, so what you reviewed is what you hear.

How a next track is chosen

Candidates are weighed on several things at once rather than by a single rule: how alike the two tracks sound, how close the tempo is to the tempo of the night, how the keys relate, what kind of section the blend would land in, and whether the pairing has already been proven. A pair whose transition has been built and passed beats one that merely looks compatible on paper.

The planner also refuses to be boring. Recently used seam styles are penalised, lengths jitter within each style's range, and a small random term means the same two tracks do not always join in the same way.

The floor, and what happens under it

A pairing that scored below the quality floor is not treated as a normal option. When nothing above the floor can be reached, the engine tells you rather than quietly playing a weak transition, and where continuing means taking a weaker one, it flags that on screen.

Seam styles

Every join has a style and a length in beats. The styles are:

  • Deep blend (64 to 256 beats). Long and ambient. No low-end swap, the two tracks simply become one another.
  • Extended blend (48 to 96 beats). Long, with a deliberate low-end handover partway through.
  • Bass swap (24 to 40 beats). The classic. The lows change hands on a phrase boundary.
  • Quick blend (12 to 20 beats). Tight, for pairs already sitting at the same energy.
  • Drop to drop (4 to 8 beats). A sharp arrival on the incoming drop.
  • Double drop (8 to 16 beats). Both peaks land together. Only when the pair earns it.

Modifiers layer on top: echo throw, reverb tail, filter sweeps, a vocal high pass when both tracks sing, percussion keep, and an ambient bridge. Length is not derived from track duration. A long track can get a short seam and the other way around.

Anchors

A transition starts and ends on a phrase boundary, at a point taken from the track's own section shape. Every track is guaranteed a decent stretch of playing on its own in between: no set should feel like three blends in a row with no music between them.

The Set Workbench

A generated set is an editable draft, not a rigid verdict. The Set Workbench lets you fine-tune the setlist before playing or exporting:

  • Audition individual seams. Hear just the transition (15 seconds before the blend to 15 seconds after) so you can evaluate the join without playing through whole tracks.
  • Swap or remove tracks. Removing a track opens ranked repair options (direct joins, bridges, or measuring new pairings on demand). Every replacement candidate displays its measured score.
  • Directed taste bans. Ban a track or a specific pair forever. A ban feeds your personal taste store and ensures the engine never suggests that transition again.
  • Pinning. Lock favourite tracks or seams so regeneration or rerouting only touches the unpinned remainder.
  • Drag to reorder. Reordering re-evaluates affected seams live with map lookups, displaying repair options if a join loses its gate.

The iron rule: no edit can ever produce an unmeasured transition.

Export to DJ software

A composed set exports directly into formats for existing DJ equipment and software:

  • Rekordbox XML (DJ_PLAYLISTS). Includes track order, BPM, key, grid anchors, and memory cue points on every transition (mix-out start, mix-in entry, and blend completion). Imports into Rekordbox via the rekordbox xml bridge, into Engine DJ directly, and into library managers like Lexicon and VirtualDJ.
  • m3u8 playlist. Clean playlist file for Serato DJ and VirtualDJ (and Traktor via m3u).
  • Printable mix sheet. A text document listing the full sequence, lock BPM, transition techniques, and blend durations in beats, bars and minutes.
  • CSV tracklist. Structured tracklist for promoters, radio logs, and spreadsheets.

What you can do with a composed set today

  • Edit it in the Set Workbench: audition joins, swap or remove tracks, ban pairs, pin selections, and drag to reorder.
  • Export to Rekordbox XML with memory cue points on every transition.
  • Export an m3u8 playlist for Serato and VirtualDJ, or a CSV tracklist.
  • Export a printable mix sheet with techniques, lengths and timing.
  • Play it autonomously at one locked tempo, with no repeats across the session.
  • Copy the tracklist as plain text for free on every tier.
Coming with the first release

Saving sets to a permanent library across restarts and cloud sync arrive with future updates. The rest of what is unfinished.