Skip to content

djay Pro

djay Pro Settings

djay Pro by Algoriddim is a polished, feature-rich DJ application for macOS, iOS, and Windows. On macOS, it integrates tightly with Apple Music, local music libraries, and Spotify (where available). Now Playing connects directly to djay Pro and captures track changes as you mix: title, artist, album, artwork, and BPM, all without any configuration inside djay Pro.

  • macOS and Windows: djay Pro integration is available on both platforms
  • djay Pro for macOS and Windows (all current versions available from the Mac App Store, the Microsoft Store, or Algoriddim directly)
FieldNotes
Track titleFrom the track’s metadata or Apple Music catalog
ArtistFrom the track’s metadata or Apple Music catalog
AlbumFrom the track’s metadata or Apple Music catalog
ArtworkPulled from the track file or Apple Music
BPMAs analyzed and displayed by djay Pro
  • djay Pro must be installed and running on the same computer as the Now Playing desktop app
  • No additional plugins, configuration changes inside djay Pro, or special account access are required
  • Works with local music libraries, Apple Music (macOS), and streaming sources supported by djay Pro
  1. Launch djay Pro and load your music library as usual.
  2. Open the Now Playing desktop app.
  3. Go to Settings, expand Sources, and select djay Pro.
  4. Toggle Enable Monitoring.

Now Playing will start reading djay Pro’s now-playing data immediately. Track information updates as soon as you load a new track onto a deck.

One of djay Pro’s standout features is its Apple Music integration, which lets you browse and mix tracks directly from your Apple Music subscription. Now Playing handles this seamlessly. Tracks streamed from Apple Music are captured the same way as local files. Title, artist, and artwork all come through correctly via the Apple Music catalog metadata.

Now Playing reads djay Pro’s play history by monitoring its MediaLibrary.db database. The integration is read-only and does not affect djay Pro’s operation, modify any files, or interfere with your session. Track data updates when djay Pro records a new track to its history.

djay Pro sends deck numbers with each track event, so the mix processor can apply the same two-path behavior as other deck-aware sources.

Software-only setup (no MIDI controller or mixer connected)

The overlay updates immediately when djay Pro detects a track change. If you load a track to preview it without playing it to your audience, the overlay will update. Load tracks to decks only when you are ready to transition.

With a MIDI controller or mixer with channel faders connected

The mix processor’s scoring kicks in and holds the track until the channel fader for that deck is open. You can preload a track and preview it as long as you like. The overlay only updates when you bring the fader up.

Tune the detection sensitivity in Settings → On-Air Detection.

djay Pro is not detected

  • Confirm djay Pro is fully open and has finished loading. Now Playing reads from djay Pro’s database, so the app must be running and have played at least one track.
  • Try restarting djay Pro and then restarting the Now Playing desktop app.
  • On macOS, check that no system privacy restrictions are blocking file access for Now Playing. Go to System Settings → Privacy & Security and look for any blocked permissions that may apply.

Artwork is not appearing for some tracks

  • For local files, artwork comes from the embedded album art in the audio file itself. If a local file has no embedded artwork, the field will be blank.
  • For Apple Music tracks, artwork comes from the Apple Music catalog and should be available automatically. If artwork is missing for an Apple Music track, it may be a temporary availability issue with the catalog.

BPM is missing

BPM data comes from djay Pro’s track analysis. If you load a track that djay Pro has not previously analyzed, BPM may be blank initially and then populate once djay Pro finishes its real-time analysis. You can pre-analyze tracks in djay Pro’s library view to ensure BPM is available immediately when you load them.

djay Pro is not detecting tracks on Windows

Confirm that djay Pro has played at least one track and that the MediaLibrary.db file exists in your Music folder. The default location is %USERPROFILE%\Music\djay\djay Media Library\MediaLibrary.db. If the file is in a different location (for example, due to OneDrive folder redirection), you may need to set a custom database path in the Now Playing settings.