TLF
roger DJ oddBeat

traktor
library fixer

v1.2.3 · macOS · TLF · 9€

Lexicon DJ sync breaking your Traktor library? fixes zero duration and beatgrid locks automatically on every sync.

Lexicon DJfixes Lexicon DJ sync issues


download free trial →
macOS · Apple Silicon · standalone .app · no Python required
traktor library fixer app preview
↓ what does it fix ↓
what it fixes
⏱️

zero duration

after a Lexicon DJ sync, affected tracks show 0:00 in Traktor. TLF restores the correct duration automatically. 8,000+ tracks fixed in seconds.

🔓

beatgrid locks

Lexicon DJ sets a lock bit in Traktor's collection on every sync, showing a lock icon on all tracks. TLF clears it instantly.

👁️

watches automatically

runs in the background. detects when Lexicon DJ writes to your collection and patches it within seconds. zero manual steps.

🔒

preserves intentional locks

takes a snapshot before each sync. only removes locks that Lexicon DJ added. tracks you intentionally locked stay locked.

💾

always backed up

creates a backup of your collection before every patch. your original data is never lost.

zero dependencies

standalone macOS .app. no Python installation, no Terminal, no package managers. download and run.

how you use it
1

launch TLF

open the app and click start watching. it takes a snapshot of your current collection state.

2

sync Lexicon

sync from Lexicon DJ to Traktor as normal. TLF detects the change automatically.

3

done

TLF patches your collection in seconds. open Traktor — times and locks are correct.

why this exists

you sync from Lexicon DJ to Traktor.
affected tracks show a lock icon and/or 0:00.

the 0:00 duration only affects tracks that haven't been analysed in Traktor yet. Traktor stores duration in a field called PLAYTIME_FLOAT — a value it only sets when it runs its own analysis engine. when Lexicon DJ syncs to Traktor, it writes track entries without triggering that analysis. tracks you've already analysed in Traktor keep their duration. tracks that haven't been analysed yet show 0:00.

the lock icon is a separate issue. we confirmed this by comparing locked vs unlocked tracks across 590 entries in a real collection: every track Lexicon touches gets bit 4 set in Traktor's internal FLAGS field. that's the beatgrid lock. Traktor reads that bit and shows a lock icon — and won't overwrite the beatgrid on analysis. Lexicon does this intentionally to protect the grid it just wrote.

if you prefer to analyse in Traktor — for waveforms, better beatgrids, key detection — but use Lexicon for library management, TLF keeps things clean. sync from Lexicon freely. TLF restores durations and clears lock flags automatically after every sync.

get it
v1.2.3 · macOS · 9€ one-time
get TLF at the store →

standalone .app · Apple Silicon · macOS 11+ · lifetime license

questions? [email protected]