Skip to content

Serato 4+

Using older Serato versions? See Serato 3.x

Setup

  1. Open Settings from the What's Now Playing icon
  2. Select Core Settings->Source from the left-hand column
  3. Select "Serato" from the list of available input sources
  4. Select Input Sources->Serato from the left-hand column

Configuration

TODO: put image here

Select Local if What's Now Playing runs on the same computer as Serato:

  • Database Status: Shows whether your Serato library was found automatically
  • Ignore Deck(s): Check any decks you want to skip (1, 2, 3, 4)
  • Mix Mode:
  • Newest: Show the most recently started track
  • Oldest: Show the longest-playing track

No other setup is required - the plugin finds your Serato library automatically.

Remote Mode

Select Remote if What's Now Playing runs on a different computer than Serato:

  1. In Serato: Enable Live Playlists
  2. Go to Setup → Expansion Pack tab
  3. Check "Enable Live Playlists"
  4. Click "Start Live Playlist" in the History panel

  5. In your web browser: Make the playlist public

  6. Serato opens your Live Playlist webpage
  7. Click "Edit Details"
  8. Change visibility to "Public"
  9. Copy the playlist URL

  10. In What's Now Playing:

  11. Paste the URL into the URL field
  12. Set polling interval (30 seconds is recommended)

Note: Remote mode only provides artist and title information.

Artist Query Configuration

The Serato plugin supports artist-based library queries for the !hasartist Twitch chat command and roulette playlist features.

Query Scope

Choose where What's Now Playing searches for artists:

  • Entire Library: Searches all tracks in your Serato library
  • Selected Playlists/Crates: Searches only specific playlists or crates (comma-separated list)

Multiple Library Support

If you have multiple Serato libraries (e.g., separate libraries for different music genres), you can configure additional library paths:

  1. In the Serato settings, click "Add Library"
  2. Browse to the additional Serato library directory
  3. What's Now Playing will search across all configured libraries when querying for artists

This is useful for DJs who organize their music into multiple Serato library databases.

Troubleshooting

"No Serato 4+ installation found"

  • Make sure Serato DJ Pro/Lite 4.0+ is installed
  • Run Serato at least once after installation
  • Restart What's Now Playing

Tracks not showing up

  • Make sure tracks are actually playing (not just loaded)
  • Check that your crossfader isn't cutting off the track
  • Verify your DJ controller is working properly in Serato

Tracks updating slowly

  • Go to Settings → Quirks
  • Enable "Use Polling Observer"
  • Set polling interval to 1.0 seconds