Rekordbox Setup Guide

Requirements: Rekordbox input requires an Apple Silicon Mac or Windows. On an Intel Mac, TimecodeLink still supports Pro DJ Link (CDJ/XDJ), Serato DJ Pro and VirtualDJ inputs. See the Pro DJ Link setup guide.

TimecodeLink reads playback data straight from Rekordbox's memory. That needs a one-time patch of Rekordbox with the right entitlements, and the app walks you through it.

Step 1: Install TimecodeLink

Download and install TimecodeLink from the download page. Drag the app to your Applications folder and launch it.

Step 2: First launch and auto-patching

On first launch, TimecodeLink notices that Rekordbox needs patching and shows a "Setup" button in the status bar. Click it.

What the patch does:

Using Apple Music in Rekordbox? Log out of it before patching: in Rekordbox's left sidebar, right-click Apple Music → Log Out. Apple Music isn't supported with TimecodeLink on Mac, and a patched Rekordbox that's still logged in to it crashes on startup. Other streaming services work fine.

Step 3: Enter your admin password

Replacing the Rekordbox app needs administrator rights. Enter your password or use Touch ID when asked.

Step 4: Launch Rekordbox

When patching finishes, launch Rekordbox. TimecodeLink connects on its own and starts reading the decks. The status bar shows:

Step 5: Configure the output

Open Settings and pick your output. For MTC, enable the IAC Driver in Audio MIDI Setup first:

  1. Open Audio MIDI Setup (Applications > Utilities)
  2. Window > Show MIDI Studio
  3. Double-click IAC Driver
  4. Check "Device is online"

Troubleshooting

"Rekordbox Waiting..." status

Rekordbox isn't running, or it needs to be patched. If patching was done, try quitting and restarting both Rekordbox and TimecodeLink.

"Rekordbox setup required"

Click "Setup" in the status bar to run the patch. It has to be done once per Rekordbox version.

Patching failed

Quit Rekordbox before patching, and check there is enough disk space for the temporary copy. If it still fails, run the patch by hand:

codesign --force --deep --sign - --entitlements entitlements.plist /Applications/rekordbox\ 7/rekordbox.app

Rekordbox crashes on startup after patching (Mac)

Rekordbox is logged in to Apple Music, which isn't supported with TimecodeLink on Mac. Reinstall Rekordbox from AlphaTheta, log out of Apple Music (left sidebar → right-click Apple Music → Log Out), then run the TimecodeLink setup again. Other streaming services work fine.

No data after Rekordbox update

Every Rekordbox update needs a fresh patch. TimecodeLink notices and prompts you.

Comparing DJ timecode tools? See who TimecodeLink is for.