library manager sync breaking your Traktor Pro library? fixes zero duration, beatgrid locks, stems and more automatically on every sync.
after a library manager sync, affected tracks show 0:00 in Traktor. TLF restores the correct duration automatically. 8,000+ tracks fixed in seconds.
library manager sets a lock bit in Traktor's collection on every sync, showing a lock icon on all tracks. TLF clears it instantly.
library manager strips the stem flag off real stem tracks and injects phantom ones onto others. TLF restores each track's true stem state from the snapshot.
sample tracks wrongly flagged as stems after a sync? TLF clears the phantom stem flag library manager adds, so your samples stay samples.
library manager can drop a track's analysed state on sync. TLF restores it from the snapshot so Traktor Pro keeps your existing analysis.
runs in the background. detects when library manager writes to your collection and patches it within seconds. zero manual steps.
takes a snapshot before each sync. only removes locks that library manager added. tracks you intentionally locked stay locked.
creates a backup of your collection before every patch. your original data is never lost.
standalone macOS .app. no Python installation, no Terminal, no package managers. download and run.
open the app and click start watching. it takes a snapshot of your current collection state.
sync from library manager to Traktor as normal. TLF detects the change automatically.
TLF patches your collection in seconds. open Traktor — times and locks are correct.
you sync from library manager 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 library manager 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 library manager 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. library manager 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 library manager for library management, TLF keeps things clean. sync from library manager freely. TLF restores durations and clears lock flags automatically after every sync.
standalone .app · Apple Silicon · macOS 11+ · lifetime license
questions? [email protected]