I have an annoying issue when importing a Rekordbox database export to Engine. As a picture is worth a thousand words…
See how the cue point and grid are aligned with the crash.
The cue and grid are slightly misaligned with the crash.
The grid is now aligned but the cue stays out.
So basically I can’t benefit from Rekordbox grid or cues, making the export feature useless.
Is it a known problem? Is a fix considered?
Edit : I dug a bit into the databases.
In rekordbox, the cue 2 is set at 15.371 seconds.
But Engine convert it to 675569.1 samples, which divided by the sample rate of 44100 gives 15.319 seconds. It doesn’t make sense. It’s a simple multiplication, why do the converter mess this?
Edit 2, more nonsense:
Rekordbox export sets the grid like this : start at 1.109 seconds, bpm is 122.
Engine starts the grid with a -4 beat marker. Given Rb data, it should set this marker at 1.109 - 4 x (60 / 122) = -0.858 seconds (start minus four beats).
Checking the Engine database again, the -4 marker is at -40139.198 which divided by sample rate gives -0.91 seconds. No surprise my grid is misaligned.
(Are you hiring a developer at Engine ? )