Nu aan het spelen

All Features

Taste Profile
hours
Peak at ·

Recent activity

Describe your playlist

Tell us what kind of music you're in the mood for.

or describe your own

Or try one of these

Just a couple questions

Help us narrow it down. Skip any you're not sure about.

Find a song you like

Search for a track to use as the starting point.

Choose dimensions to explore

Select what aspects of this track you want more of.

Music Source

Choose where tracks come from.

Filter your library

Select genres and decades to narrow down the tracks sent to the AI. Smaller pools mean lower costs and more focused results.

Genres

Genres

Decades

Decades

Playlist Size

Playlist Size

When enabled, the AI biases the selection toward your top genres, recent listening, and dislikes. Disable for a neutral pick.

Max Tracks to AI

Max Tracks to AI

Limit how many tracks are sent to the AI for selection. Higher = better variety but more cost.

-- matching tracks Est. cost: --

What are you in the mood for?

Describe the vibe, moment, or feeling you want an album for.

Or try one of these

Just a couple questions

Help us narrow it down. Skip any you're not sure about.

Choose your mode

Genres

Genres

Decades

Decades

Max Albums to AI

Max Albums to AI

Limit how many albums are sent to the AI for selection.

-- albums Est. cost: --

Play History

Play History

Influences which albums are suggested

When enabled, the AI biases the selection toward your top genres, recent listening, and dislikes. Disable for a neutral pick.

Also worth exploring

INTELLIGENCE

My Taste

A deep look at your listening habits, genre profile, and audio preferences.

Hours played
this year
Unique tracks
in library
Artists
played
Peak time
most active
Day streak
consecutive

Your taste profile powers every playlist

Based on — listened tracks

— playlists Peak: — Skip: —

Activity

Luisteren per uur van de dag

Listening Activity

Taste Profile

Genre Radar

Genre Distribution

Era Distribution

Top Artists

Patterns

Listening Patterns

No heatmap data. Sync ListenBrainz to load data.

Artists by Country

No data. Sync ListenBrainz to load country data.

Favorites

No loved tracks. Mark tracks on ListenBrainz.

Preferences

Listening History

Artist Watchlist

Monitor artists for new Qobuz releases.

Watched Artists

No artists watched yet. Add artists above or use Auto-populate.

Automations

Trigger-action workflows that run automatically.

Loading…

New Automation

Activity Log

Time Automation Trigger Action Status Duration
No runs yet.

DJ Set

Bouw een beatmatched set met BPM-ramp en harmonische (Camelot) overgangen.

BPM Range
BPM
Duur
Camelot Wiel
?
Wat is het Camelot Wiel? Elke toonsoort heeft een nummer (1–12) en letter (A of B). Nummers die naast elkaar staan klinken goed op elkaar. Zo kiest RoonSage tracks die muzikaal vloeiend in elkaar overlopen.

Aaneengesloten en naburige nummers zijn harmonisch compatibel

Energiecurve
Mix Stijl
Opties

LIBRARY

Enrichment

Enrich your library with metadata from MusicBrainz and Last.fm — canonical IDs, release dates, tags, similar artists.

Overall enrichment
Loading...
—%
MusicBrainz —%

tracks · Canonical IDs, release dates, labels

Last.fm —%

tracks · Tags, play counts, similar artists

Source breakdown
Both MusicBrainz only Last.fm only None

Tracks with Missing Metadata

Loading...

DISCOVER

Music Map

Een 2D-kaart van je hele bibliotheek, gegroepeerd op sonische gelijkenis. Tracks die hetzelfde klinken liggen dicht bij elkaar.

Hoe werkt deze kaart?
1
Elke stip is één track. De positie komt uit BPM, energie, danceability, valence, instrumentalness en spectrale kenmerken — samengeperst tot 2D met UMAP. Tracks dichtbij elkaar klinken sonisch verwant, ook al verschillen ze van genre.
2
Kleur = automatisch ontdekte groep. HDBSCAN heeft sonische clusters gevonden (of, in de Genre-modus, de primaire genre van de track). Grijze stippen zijn outliers — tracks die nergens echt bij passen, vaak juist eigenzinnig en interessant.
3
Wat kun je doen? Klik op een stip om die track direct af te spelen. Klik op een cluster in de rechterzijbalk om erop in te zoomen. Sleep om te pannen, scroll om te zoomen, gebruik het zoekveld om titels of artiesten op te lichten.
Klik op een stip om te spelen · sleep om te pannen · scroll om te zoomen

DISCOVER

Song Paths

Find the sonically smoothest bridge from one track to another.

10

DISCOVER

Song Alchemy

Voeg tracks toe die je méér wilt, trek tracks af die je minder wilt. RoonSage zoekt de dichtstbijzijnde match in je bibliotheek.

Surprise Me — meer van wat werkt in een zone, minder van wat je overslaat.

ADD (+)

    SUBTRACT (−)

      Voeg tracks toe en klik Mix om het sonisch profiel te zien

      DISCOVER

      Circadian Rhythm

      Jouw muziek door de dag heen — 24 uur audio-feature profiel berekend uit je luistergedrag. Genereer een playlist die past bij dit moment.

      00:00
      Hoe werkt dit?

      Voor elk uur van de dag berekenen we het gemiddelde audio-feature profiel (energy, danceability, valence, instrumentalness, acousticness) van de tracks die je daadwerkelijk op dat uur hebt geluisterd. De grafiek toont die curves over de hele dag. Uur-gemiddelden met te weinig data worden lineair geïnterpoleerd vanaf de dichtstbijzijnde uren op de 24u-cirkel.

      DISCOVER

      CLAP Search

      Describe the music you want to hear. The CLAP model matches the description directly against the audio.

      energetic guitar rock calm ambient piano funky bass groove dark atmospheric synths

      DISCOVER

      Lyrics Search

      Search by theme, story, or meaning — not exact text. Powered by a multilingual sentence-embedding model.

      songs about traveling heartbreak and moving on revolution and protest

      DISCOVER

      Sonic Fingerprint

      Jouw muzikale DNA — berekend uit je luistergeschiedenis. Ontdek tracks die perfect passen bij jouw smaak die je nog niet kent.

      Sonic Radio uit

      Eindeloze radio op basis van jouw muzikaal DNA. De wachtrij vult zich automatisch bij en past zich aan: tracks die je overslaat wegen minder mee, tracks die je uitluistert sturen de volgende keuzes.

      ◀ Meer vertrouwde nummers Meer nieuwe ontdekkingen ▶

      Settings

      Verschijning

      Thema en kleuren

      Thema
      Wissel tussen donker en licht
      Accentkleur
      Viola

      Roon Connection

      Roon Connection

      Not connected

      LLM Provider

      LLM Provider

      Not configured

      Qobuz Playlist Storage

      Qobuz Playlist Storage

      Not configured

      App ID is auto-detected — only email and password are needed.

      ListenBrainz

      ListenBrainz

      Not configured

      Connect to ListenBrainz for scrobbling and extended music statistics. Token at listenbrainz.org/profile.

      Importeer je volledige ListenBrainz luistergeschiedenis in RoonSage voor rijkere Discover-data.

      Last.fm

      Last.fm

      Not configured

      Connect to Last.fm for dual-scrobbling and rich artist recommendations. API key at last.fm/api/account/create.

      Importeer je volledige luistergeschiedenis (scrobbles vanaf 2014) in RoonSage. Dit vult de Discover pagina met echte data.

      Notifications

      Notifications

      Receive notifications via Discord, Telegram, or a custom webhook when events occur in RoonSage.

      Scheduled Playlists

      Scheduled Playlists

      Auto-regenerate playlists on a schedule and optionally save them to Qobuz.

      Loading schedules…

      Metadata Enrichment

      Metadata Enrichment

      Enriches your library with MusicBrainz and Last.fm tags. Improves mood-based playlist matching.

      Open Enrichment →

      Audio Feature Analysis

      Audio Feature Analysis

      Analyseert je tracks lokaal voor BPM, toonsoort (Camelot), energy, danceability en valence. Vereist een gemounte muziek-library en de AUDIO_FEATURES_ENABLED=true environment variable. CPU-intensief — laat dit ’s nachts draaien.

      Analysed
      Pending
      Analyzing
      Failed
      Unresolved

      Sonic Clustering

      Sonic Clustering

      Groepeert tracks automatisch in clusters op basis van audio-eigenschappen (BPM, energy, valence…) via UMAP + HDBSCAN. Vereist dat Audio Feature Analyse al gedraaid is.

      Clusters
      Tracks
      Noise
      Laatste run
      UMAP / HDBSCAN parameters

      CLAP Text-to-Audio Search

      CLAP Text-to-Audio Search

      Indexeert je muziek met het laion/larger_clap_music_and_speech model (~600 MB download). Hierna kun je zoeken op beschrijvingen als "upbeat summer vibes" of "sad rainy piano". Vereist CLAP_ENABLED=true.

      Geïndexeerd
      Resterend
      Mislukt

      Semantisch Teksten Zoeken

      Semantisch Teksten Zoeken

      Extraheert teksten uit je audiobestanden en maakt semantische embeddings met GTE-multilingual (~500 MB download). Zoek op gevoel, thema of woordkeuze — ook taalgrens-overstijgend. Vereist LYRICS_SEARCH_ENABLED=true.

      Geïndexeerd
      Resterend
      Mislukt