Audio setup
Kinetix Sync listens to audio as a microphone input — it cannot tap DJ apps directly. Route your DJ app output through a virtual device Kinetix can hear.
On launch, Kinetix Sync detects loopback software (LitLink on Mac, VB-Cable on Windows). If LitLink is installed but not running, it opens automatically. If nothing is installed, a banner offers a one-click download. Audio drivers cannot be silently bundled inside the app installer (they need admin rights and separate licenses).
Rekordbox + LitLink (Mac)
- Install LitLink (or BlackHole)
- Rekordbox → Preferences → Audio → Output → LitLink (or LitLink + MacBook Speakers)
- LitLink exposes a virtual input Kinetix can hear
- In Kinetix Sync → Start Listening — auto-selects LitLink when detected
Serato (Mac)
- Serato → Setup → Audio → enable Make Audio Available to Other Applications
- Kinetix Sync → Listen → select Serato Virtual Audio
- Play a track and confirm the level meter moves
Advanced: route Serato through LitLink per-app (LitLink Pro) → then use LitLink Audio Bridge in Kinetix.
Windows
Use VB-Audio Virtual Cable or Serato’s virtual device. Kinetix → Listen → CABLE Output (or Serato virtual device).
Live lyrics (karaoke)
Desktop karaoke prefers a player clock when one is available, then uses AudD only for identity / lyric sheets:
| Source | Clock | Identity |
|---|---|---|
| Rekordbox / CDJ | Pro DJ Link playhead (and pitch/BPM as timeline rate) | Link TrackID + local rekordbox.xml when exported |
| Serato DJ Pro | Serato Remote playhead (_SeratoIOSRemote._tcp) |
Title/artist from Remote; history files if Remote is off |
| Spotify (Mac) | AppleScript player position | Now-playing title/artist |
| Web app / anything else | Fingerprint timecode | AudD + LRCLIB |
There is no public Rekordbox or Serato SDK to install. Kinetix does not ship Pioneer/Serato partner plugins or SQLCipher library readers (those break universal Mac builds). Enable Rekordbox XML sharing / export so TrackIDs resolve to titles.
- Add an AudD token in Settings → AI Live Lyrics (still needed for the lyric sheet)
- Add a karaoke overlay and start Listen
- On desktop, lyrics lock to the DJ/Spotify playhead. Fingerprints no longer fight that clock every few seconds.
- The web app has no Link / Serato Remote / AppleScript clock — it fingerprints what Listen hears.
Beta proxy users without a local AudD key can use the hosted identify route when AUDD_API_TOKEN is set on the server (subject to karaoke daily quota).
Permissions (Mac)
- Microphone — required for loopback devices (LitLink, BlackHole). System Settings → Privacy → Microphone → enable Kinetix Sync
- Screen Recording — may be required for some capture paths
Use Troubleshoot in the app for guided fixes based on your detected setup.