I built a music discovery app for Tidal and Qobuz users. A lot has changed since launch.


Some of you might remember my first post about Sonic Oracle. I built it because I personally needed it and nothing like it existed. I wanted to type in an artist I love and get back a playlist of artists I’ve never heard of who share something with them. Not algorithmic "people also listened to" suggestions. Deeper connections based on sound, style, and taste.
Since launch, the app has grown significantly.
Genre coverage expanded to 44+ sub-genres across 10 genre families. K-pop, city pop, gypsy jazz, acid jazz, darkwave, krautrock, fado, klezmer, djent, sludge metal, flamenco, cumbia... if your taste runs deep, Sonic Oracle goes there now.
Niche and cross-genre artists work much better. Obscure composers, experimental artists, soundtrack creators. Seeds like these used to return thin results. Not anymore.
The newest feature is click-to-discover. When your playlist comes back, click any artist in the results to start a new search from them. Chain one discovery into the next without going back to the search bar.
Three discovery depths: Essential (closest matches), Balanced (a mix), Adventurous (deep cuts you won’t find elsewhere). Adventurous is where it gets interesting.
Playlists land directly in your Tidal or Qobuz library. Roon, Audirvana, Bluesound, WiiM, and every other app or streamer picks them up instantly.
Still a solo developer. Still improving it every week.
Free to try at sonicoracle.music

Three playlists, no credit card needed
Alessandro

panyc77

Quick question first, which dial setting did you use for the Turrentine search? Essential, Balanced, or Adventurous? Each gives very different results. Essential keeps it tight to his core sound, Balanced mixes in unexpected finds, Adventurous goes deep.

Great question overall, and Blue Hour is a fantastic album.

Right now Sonic Oracle is artist-based, so when you enter Stanley Turrentine, you get artists similar to his overall catalog rather than a specific slice of his sound like the blues-influenced jazz side.

What you're describing, the ability to search by a sub-genre or style itself ("blues-flavored traditional jazz") rather than a specific artist, is something I'm actively working on. The idea is exactly what you laid out: let the engine explore a style across multiple artists who may only occasionally play in that space, rather than being defined by it.

In the meantime, try the Essential setting if you haven't already, and use click-to-discover on the results to chain deeper into that blues-jazz space.

Appreciate the detailed feedback, it helps shape what gets built next.

I used Balanced.  I'll try your suggestion..thx. Glad to hear you're working in that direction.