Rekordbox Library xml doesn't even try to update

The Rekordbox import feature is designed to be used one time to help someone migrate their library to Engine DJ, not to be used multiple times to keep moving library updates over from Rekordbox to Engine DJ. There is however a workaround to this that I have been using successfully for the last two years to regularly import from Rekordbox 6.8.5 to Engine DJ.

  • In Rekordbox I have a single folder that contains all my other folders and playlists that I wish to import into Engine DJ.

  • After setting all the grids, cues, and loops I export the collection as an XML file using File > Export collection in XML format (note: when saving this I always use a unique file name). One thing to note - Engine DJ will either import all the Hot Cues/Loops, or all the Memory Cues/Loops - never both. For this reason I only use Hot Cues/Loops in Rekordbox. You can change which Engine DJ will import on the Library tab in the Settings menu.

    image

  • I then close Rekordbox, open Engine DJ, and ensure that the performance drive I will export to from Engine DJ is connected (in my case it’s my Prime 4+ SSD, so I have the Prime 4+ connected via Computer Mode). It’s vital to have the performance drive connected as you have to ensure any folders/playlists imported from Rekordbox have been deleted from both Engine DJ and the performance drive before reimporting from Rekordbox.

  • In Engine DJ I then right-click the Rekordbox folder and click Remove. A dialogue box will appear for you to confirm - note that the dialogue box mentions that it will also remove the playlists from all connected drives. This will remove the playlists, but it won’t remove any existing tracks from the collection - they will be preserved.

  • In the Rekordbox Library section I click the Reload button and locate the new XML collection to import.

  • Engine DJ will load the collection from the XML file and scan the files for metadata changes, you can click the Click to expand button in the bottom right corner to see this in action.

  • Once it has finished I right-click the Rekordbox folder and click Import as Playlist. The bottom bar in Engine DJ will say that it is analysing tracks.

  • Navigating back to the Engine Library, you can see my Rekordbox folder has imported into Engine DJ, as have the child folders and playlists.

  • You can now use Sync Manager to export to the performance drive.

A couple of final notes.

  • Sometimes after importing new tracks into Engine DJ using this method and waiting for analysis to finish, the preview waveform in the library view is black. This appears to be a visual bug only, closing Engine DJ and reopening it resolves this.
  • If you have any duplicate tracks in Rekordbox (i.e. two or more tracks with the exact same file path and filename) the Rekordbox import will fail. I introducted this problem into my Rekordbox library whilst not paying attention when using the relocate tool and it took a long time to work out where I had gone wrong :sweat_smile:.

Hope this helps :blush:

2 Likes