Getting started

Submit your first DJ set and get a complete setlist in minutes.

All guides

ryser.id identifies every track in a DJ set — with timestamps, BPM, harmonic key, cover art, and streaming links. This guide walks you through your first analysis.

What you need

  • A DJ set as a URL (YouTube, SoundCloud, Mixcloud) or an audio file (MP3, M4A, WAV, FLAC, OGG, OPUS — up to 500 MB)
  • A free account and at least 1 credit (new accounts start with 90 free credits)

Step 1 — Submit the set

Go to New run in the sidebar.

URL: paste the link and press Analyse. ryser.id downloads the audio in the background — you can close the tab.

File upload: drag the file onto the drop zone or click to pick one. Uploads go directly to the worker; progress shows in the sidebar.

Step 2 — Wait for analysis

Processing takes roughly 1 minute per minute of audio depending on load. The sidebar shows a live status indicator:

| Status | Meaning | |---|---| | Queued | Waiting for a worker slot | | Downloading | Fetching audio from the source URL | | Running | Identifying tracks in real time | | Done | Setlist ready |

You can safely close the tab — you'll see the result whenever you come back.

Step 3 — Read your setlist

Once done, the setlist shows every detected track with:

  • Timestamp (when the track starts in the mix)
  • Artist and title
  • BPM
  • Harmonic key (Camelot wheel notation)
  • Identification provider
  • Streaming links

See Reading the setlist for a full breakdown.

Credits

Each minute of audio costs 1 credit. A 60-minute set costs 60 credits. Your balance is shown at the bottom of the New run page.

New accounts receive 90 free credits — enough for a full hour. Top up anytime from Account.