I formatted my flash drive for OneLibrary within Djay, synced all of my tracks over and then brought it to a CDJ-3000 running version 3.30. Everything worked perfectly, and I ejected my flash drive after a set and brought it home. Later, I plugged it into my iPad, only to discover that the first 3 cue points were missing from every single track! I would assume this is probably due to the buggy nature of the 3.30 update, but I thought I should share since it’s a pretty interesting and consistent bug.
On the left is the track in My Collection, on the right is the same track on my USB:
Hi @shmimel, sorry for the delayed reply. Unfortunately, our hardware team is not able to test or reproduce this since AlphaTheta pulled the Ver3.30 firmware. Can you please try downgrading to firmware Ver.3.20 as recommended by AlphaTheta to see if this solves the issue? Thanks!
Tried it last night, and the cue point issue seems to have resolved itself, despite the CDJs still being on v3.30. Will keep this thread updated if other issues occur.
NB: My issue has nothing to do with CDJ firmware. I export to USB OneLibrary from Rekordbox and plugin into my iPad running DJAY. Many (not all) of my songs seem to be missing the first cue point which is always on beat 1.
@Slak_Jaw I only use MP3 files, so I can’t compare against WAV/AIFF — but based on the behaviour I experienced, this looks like it could be a start-of-track cue edge case related to MP3 encoder delay and beatgrid anchoring, rather than the cue not being exported.
The cue definitely exists in Rekordbox and is placed on the first beat transient (snapped to the beatgrid by pressing CUE near beat 1). However, when exporting to OneLibrary USB and importing into djay on iPad, that first cue is sometimes missing, while later cues are intact.
My suspicion is that:
Rekordbox stores this cue extremely close to time zero (e.g. within ~0–30ms)
For MP3s, encoder delay means the first audible audio frame is not at decoded time 0
During OneLibrary → djay import, this cue resolves to a negative or pre-roll frame index
djay’s importer appears to discard such cues rather than shifting them forward
This would explain why, for me:
Only the first cue disappears
It happens frequently but not always
It’s likely MP3-specific
Rekordbox itself always shows the cue correctly
Happy to provide sample files or OneLibrary or Rekordbox XML exports if helpful.