Music Library Doctor
Blog · Club prep

Preparing a club USB without breaking your home library

Export to USB without forking your home Rekordbox library. Cues and beatgrids preserved. Shows up clean on every CDJ at the venue.

The problem

The classic mistake is fast and easy: open Rekordbox, drag tracks to the connected USB, save, eject. Open Rekordbox again the next day and your home library now has "USB collection" entries mixed in with everything else, or your home master.db has been rewritten with USB-specific paths and tracks that should be there aren't. Worse, you show up at the club, plug into a CDJ-3000, and your hot cues are missing from half the tracks because the export only partially completed.

How Music Library Doctor does it

  1. 1 Format the USB right. FAT32 for universal CDJ compatibility (up to ~2 TB). exFAT works on CDJ-3000 and current AlphaTheta gear. NTFS doesn't read reliably on club hardware.
  2. 2 Build the USB as a separate library, not as an export of the home library. Music Library Doctor's USB Export mode treats the USB as a fresh build target with its own master.db — home master.db is read-only during the build.
  3. 3 Verify cue points and beatgrids carry over. The build should preserve hot cues, loop cues, beatgrids, and color tags. Sample-check 3-4 tracks in the build preview before you eject.
  4. 4 Eject safely. Force-pulling a USB mid-write corrupts the master.db on the stick. Always eject through the OS first — both Mac and Windows make this a one-click action.
  5. 5 Test the USB at home (in Rekordbox Export Mode) before the gig. Don't discover at sound check that the USB doesn't read. Test means: plug into a CDJ if you have one, or open Rekordbox in Export Mode and verify all playlists show up.

Supported today

Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel).

Why native integration matters

The home library and the club USB are different scopes and should never be conflated. Your home library is your full collection, organized for crate-digging and prep. The club USB is a curated subset, organized for set delivery, that will live on club hardware for 4 hours and then come back to be wiped and rebuilt for the next gig. Tools that blur this boundary (or accidentally write to the wrong target) cause real damage. Music Library Doctor's USB Export is explicit about the boundary: the USB is built fresh, the home library is read-only, and a backup of master.db is taken first regardless.

Frequently asked questions

Can I edit cues on the USB during the gig and have them sync back?

Rekordbox 6.x and 7.x support Performance Mode → Export Mode sync. Cues edited on the USB during a gig can sync back to your home library on next connect — if you've set that up. If you haven't, USB edits stay on the USB only.

How long should a USB export take?

A 500-track playlist with full analysis: 5–15 minutes depending on USB speed. Files that already have Rekordbox analysis (.dat files) copy faster — tracks without analysis take longer because Rekordbox computes it during the copy.

What if I'm exporting from Serato to a Rekordbox-format USB?

Cross-app USB export is a different workflow. MLD's Serato → Rekordbox migration with USB target builds a Rekordbox-format USB from a Serato library. Cue points map across natively where the format allows; see the Serato → Rekordbox guide.

Should I keep one USB per gig or reuse?

Personal preference. Reusing one USB is fine if you wipe and rebuild for each gig. Keeping a dedicated USB per gig is overkill unless you do multi-night tours. Either way, never let USB build state diverge from your home library — always rebuild fresh.

Get your library in shape in minutes

Free tier covers detection and viewing. Lifetime access is $49 — $19 for the first 100 DJs.

Related guides