I tried importing from the USB again then exporting again and it worked correctly this time (bpm was preserved unlike before). I suspect this is a bug that happens during lexicon’s import from engine DJ. I’m going to guess that it happens on a random subset of tracks much like the Soundcloud export bug that used to happen at EngineDj export and import sometimes misses beat grids and other data
So what I’ve tested:
- Import a USB with a ton of tracks from engineDJ
- Export to a new, fresh USB
- Observe that random tracks have 120 BPM
- Confirmed that the imported track had a correct sampling rate inside enginedj
- Tried exporting the same track repeatedly from . Tried reloading tags on the track. Always consistently after exporting I get 120 BPM once I try to actually load the track (preview shows 174, but actually loading results in 120). This shows that it is 100% reproduceable once lexiconDJ ends up with the wrong data in its internal DB
- Tried importing then exporting again for a single track that was previously affected. No issue
Next I’ll try importing and exporting repeatedly and see what happens