4.2. Building a Tracklist
Choose the candidate pool with Source, set Tracks to the exact number of positions you want, choose a Mix BPM or leave it on Auto, then choose Generate Tracklist. Community accepts one through five tracks; Pro accepts larger counts too.
Two workflows help narrow the candidates:
- Reusable Library groups: In Library, use Library → Manage Groups to create a group. Select the tracks you want and choose Move to Group. Return to Mix, click Source, and choose that group or a combination of groups. All Groups includes grouped and ungrouped Library tracks. See Library Groups for group management.
- Imported playlist: Export your candidates as an M3U or M3U8 from DJ software, then choose Mix → … → Import Playlist. This creates a new Mix in playlist order, with unlocked tracks and Source set to Imported Playlist. Wait for new audio to finish analysis, adjust Tracks if needed, and generate. Removing a row keeps that track in the candidate pool. See Playlist Exchange for import and export details.
Library search, group, and readiness filters only affect browsing. Generation and alternative-track choices use the Mix’s Source, plus explicitly locked tracks, and still apply the usual BPM, key, and exclusion rules. Each Mix saves its source independently; applying a Mix Settings preset keeps it. For an imported Mix, click Source to switch between Imported Playlist and Library Groups without losing the imported pool.
Auto BPM follows the marked intro track, falls back to the first track, or lets the first generated track establish the target for an empty Mix. A typed value fixes the Mix target between 40 and 300 BPM. All Same Mix BPM modes round that target for planning and display while retaining the entered value. Ignore BPM bypasses the target and both BPM allowances.
You can also build manually. Select ready tracks in Library and use Add After when a Mix track is selected, or Add to Tracklist otherwise. Library add, insert, and replace actions lock the chosen tracks so generation keeps them. Use Unlock Track or Unlock Selected Tracks in the Mix track menu to allow replacement. Manually extending a tracklist beyond the current target automatically raises the target so authored positions are not discarded. You can also drag local track rows out to a DAW.
Mark one track as the intro or closer when that role matters. Those roles constrain the corresponding position during later generation without turning musical duration into a route-length estimate.