TimecodeLink reads playback data directly from Rekordbox's memory. This requires a one-time setup to patch Rekordbox with the necessary entitlements. The app will guide you through this process automatically.
Download and install TimecodeLink from the download page. Drag the app to your Applications folder and launch it.
On first launch, TimecodeLink will detect that Rekordbox needs patching. You'll see a "Setup" button in the status bar. Click it to begin the automatic patching process.
The patching process:
get-task-allow entitlementThe patching process requires administrator privileges to replace the Rekordbox application. Enter your password or use Touch ID when prompted.
After patching completes, launch Rekordbox. TimecodeLink will automatically connect and begin reading deck information. The status bar will show:
Open Settings to configure your output. For MTC output, enable IAC Driver in Audio MIDI Setup first:
Rekordbox isn't running, or it needs to be patched. If patching was done, try quitting and restarting both Rekordbox and TimecodeLink.
Click the "Setup" button in the status bar to run the automatic patching process. This is required once per Rekordbox version.
Make sure Rekordbox is not running during patching. Check that you have sufficient disk space for the temporary copy. Try running the patch manually:
codesign --force --deep --sign - --entitlements entitlements.plist /Applications/rekordbox\ 7/rekordbox.app
Rekordbox updates require re-patching. The patching process must be repeated whenever Rekordbox is updated. TimecodeLink will detect this and prompt you.