Tutorial
Everything you need to get a clean tracklist out of a mix, and what to do when something looks off.
The idea is the same in every program: mark where each track begins, name the marker, and let this page do the arithmetic. Below is the short version for each, then the things that actually go wrong.
Step by step
Ableton Live
.als- 1Open the project holding your mix in the Arrangement view.
- 2Put the playhead at each transition and press the Set button in the Locators panel, or use the marker row above the timeline.
- 3Give each locator the name you want in the tracklist — artist and title work well.
- 4Save the set, then drop the .als file here.
Worth knowing: Live stores locator positions in beats rather than seconds, so the tempo matters. If you changed the tempo partway through, the times are worked out by following the automation.
When something looks wrong
I want to check the times before I publish them
Why: A tracklist that looks plausible can still be wrong by a constant factor, and nothing on the page can tell without hearing the mix.
Fix: Add the mix audio under the markers list. The timestamps are checked against its real length, and you can play any entry to hear whether the transition lands there. Nothing is uploaded.
The times are all wrong, but evenly wrong
Why: Ableton and FL Studio store marker positions in beats, not seconds, so every time depends on the project tempo. If the tempo in the project is not the tempo the mix was actually bounced at, every timestamp is stretched by the same ratio.
Fix: Set the project tempo to match the mix, save, and drop the file in again.
The times drift further out as the mix goes on
Why: This is the same problem in its usual form: a tempo that changes partway through a set that was bounced at a fixed rate.
Fix: Ableton tempo automation is followed automatically. FL Studio keeps tempo changes in an automation clip, which cannot be read from the project file, so a project that rides the tempo is converted at its base tempo.
Some entries have no name
Why: A marker was placed but never named. The tool keeps it so the timing is not lost.
Fix: Rename it here in the results table, or name it in your DAW and upload again. You can also hide unnamed entries in the format settings.
YouTube ignores the chapters I pasted
Why: YouTube only turns a description into chapters when the first one starts at 0:00, there are at least three of them, and each lasts at least ten seconds.
Fix: Turn on “Start at 0:00” in the format settings. The results panel tells you when any of the three rules is not met.
My Serato session file will not open
Why: Serato keeps its history in its own binary format, and the layout has shifted between versions. This page refuses a file rather than emit times it does not trust.
Fix: Open the History panel in Serato, select the session, and use Export to save it as a CSV. That export carries the same start times and is read reliably.
My Traktor file has track names but no times
Why: It is a playlist rather than a History playlist. A playlist you exported from your collection records which tracks are in it, not when any of them were played.
Fix: Use the History playlist for that session instead — Traktor files one by date, under Archive in the browser tree.
Track names are missing from my rekordbox recording
Why: rekordbox names tracks from its own library. Anything played from a source it could not identify has no name to give.
Fix: Fill those rows in by hand in the results table before you copy.
Still stuck? Get in touch.