Roon search sucking... Please provide examples

Guys, we are Google users and we know how good it is. Lookup Youtube for a song and it comes right away whatever you did wrong. I’m an IT guy and I wonder why the Roon search engine could be so bad. Many friends wanted to sign for Roon until they saw the pain it was with searching.
Guys, this is really THE thing you have to improve.


Can you give us some examples of what you’re searching for, and what you’re expecting @Serge_Libotte?

We’re working on some changes, but specifics help us confirm we’re on the right track.

In any event, we appreciate the feedback!


Specific example:
Find this track

Search “All That Matters”. View All Tracks. Nothing.
Filter by Reelsoul. Nothing.
New Search. Search for Reelsoul. Nothing.
New Search. Mark Di Meo.
Now it shows up.
If you know the answer before you start searching, you can find it. Don’t search for the track. Search under the second artist.
OR you need to know that you have to use the search “All That Matters Reelsoul”. Why wouldn’t that work when I have the tracks and filter by Reelsoul?


how about this?

Just in case it matters, I currently subscribe to Qobuz and TIDAL so that may have improved my odds, dunno.

FWIW I tried searching for “all that matters” on a TIDAL app. It failed. (I never knew there were so many tracks with that name - tidal came up with about 250).
Adding the artist succeeded.

Adding the band “Reelsoul” always makes it work on Roon (and Apple Music, and Tidal…). The original problem was stated as just searching for “All That Matters” without “Reelsoul”. That fails.

I’m afraid I have to agree that the search sucks.

I have just done a search for “Beethoven piano concerto 3”

The first three albums Roon returns are correct. But the fourth album returned is Mozart Piano Concertos (wrong Composer, and no 3), the fifth returned is Beethoven Violin Concerto (wrong instrument, wrong number), the sixth Mozart Piano Concertos 20 and 27 (wrong Composer, wrong number) and so on. The eighth album is a hit. Right enough, it return the composition as the ftop selection, but that’s unusable because it will give individual tracks from a composition so you get lots of “various”.

It’s not really good enough. I am a Qobuz subscriber, Roon has got to up its game as Qobuz will do this much better.


Edited to add: the post by BrianW to which this post was a reply has been deleted, as has another relevant one by Geoff_Coupe. They are perfectly entitled to do so of course, but I am slightly taken aback nonetheless.

I’ve complained before about the search engine being crap.

I recently wanted to find the song by Genesis - Jesus he knows me. I just wanted to play it for a friend. I searched for ‘Jesus’ - it didn’t find the song by Genesis at all. I didn’t know the rest of the name.

Here’s my suggestion, make soft searches like Genesis Jesus work to find the song ‘Jesus he knows me’ by ‘Genesis’

Have an advanced search where you can start typing an artist name and it populates a pull down box which narrows its result based on what artists you have in the colllection as you type.

Then allow people to start typing in a song and/or album box to filter down contextually for a track. Makes sure it ignores ‘the’ etc at the beginning, ignore common spelling errors would be nice.

There are tons of apps with great search engines, just copy one. We aren’t filtering billions of pages like google does, it’s already indexed defined field data, I have 40,000 tracks. It’s ridiculous that a great search engine can’t be easily built with such well defined data. Have a look at the Plex search engine, I usually find any movie I want and can even use voice search, I know that’s not done by Plex.

As an aside, I typed ‘Jesus Genesis’ into duckduckgo, my search engine, and it returned the result instantly without the advantage of my very limited 40,000 tracks, where that track is included 3 time.

If I type “Genesis Jesus” or “Jesus Genesis” in roon the track you are looking for is the first one returned… Actually it’s the first three tracks returned – all from different releases…

Odd. I search for “jesus” and get the Genesis track as one of my top five.

Further results have the search word somewhere in the track title.

The third post in this thread:


That’s not to say the feedback isn’t welcome – I’ve been keeping an eye on this thread, and the examples in particular are really, really helpful as we iterate on these improvements, so please keep them coming.

To give a little more detail, we are working on significant changes to search that we hope will address the vast majority of issues discussed in this thread and elsewhere – the performance and speed at which results are returned, the accuracy of the results, the Top Result, etc.

We have some more work to do before these changes ship, but nothing is being ignored. For now the best thing anyone can do is provide us with more details about what you’re searching for, what you’re expecting, and what you’re actually getting.

Really appreciate the feedback, everyone!


Thanks for elaborating @mike!
Any thoughts on a portal/faq/news flow where you could provide some news on current matters and “official statements”?
Like the guys said, it takes a lot of reading the forum to achieve an informed view on popular matters. (Like inquiries for Spotify, requests for folder view and similar subjects :slight_smile: )
And, still, we all love this product, that why we are bugging you so much! :wink:

1 Like

Well, i for one can see the diffculties in the seemingly simple task of search:

  1. gather search criteria within a text-box
  2. perform background search on three different providers: local, Tidal and Qobuz
  3. populate search suggestion into said box (no 1.)
  4. send criteria to all providers
  5. wait for results to arrive from all requests
  6. collocate the results into a presumably rather huge list of “possible” matches.
  7. based on preferences like number of critera matches, local over remote, highrez over lowrez give each result a weight within each category; Composer, artist, album and track
  8. present list to user in descending weight order

A walk in the park… :smile:

All comparisons with JRiver and other software players are irrelevant as they (to my knowledge) do NOT search music services at the same time as the local library. Neither do Qobuz or Google afaik.


Guys, it’s not difficult. Other pieces of software, including Qobuz and J River, manage fine.

When you go to McDonalds and ask for a “Big Mac and fries” you get a Big Mac and fries. Not a McMuffin and fries. Not a Big Mac and salad.

Not difficult.

1 Like

Like I said, you’ve completely missed the brief. If all they were trying to do was return the “Big Mac and fries” this thread wouldn’t have hit the order book as “Big Mac and fries” is all you’d get - anyone can deliver that as quickly and easily as you imply, nobody’s disagreeing with you… but to say it again, the brief is not simply to offer up “Big Mac and fries”.

No I have not remotely missed the brief. You are over complicating something that is relatively straightforward. A search for “Mozart Perahia” should return results that match both keywords before results that match either. That is very simple. Of the first 32 albums that Roon offers for that search only 8 match both search terms. All 32 results in Qobuz are correct for both search terms. Roons search sucks. What imaginable “brief” could Roon have to give such a poor result?

Well Evand, I’ll take you up on your kind offer. I’ll do a search for “Tom Waits” and in my wild imagination I will hope for some albums by Tom Waits. I know that is a really esoteric expectation and I am being really unfair on Roon since they don’t have 3000 programmers working on the search, but, hey, I am a guru and I can imagine.

So what albums does Roon give me when I search for “Tom Waits”. In order, they are

The Wire (maybe there is a Tom Waits song in there)
American Recordings by Johnny Cash (and another track maybe)
The Very Best of Diana Krall by Diana Krall
Anthology of Tom Waits - by no less than Tom Waits!! A miracle!! I am expecting too much!!
Tom Waits Jukebox - various artists (fair enough, kinda)
Tom Waits Project - Los Argentos (meh)
Everything Waits to be Noticed - Art Garfunkel
The Fire Waits - Tom Hannay

If you think that is good enough, be happy. I don’t. Right enough, if I pick Tom Waits from the Artist section, I can then scroll down and get mostly Tom Waits albums, but I picked this example to show how Room does a bad job searching for albums.


When i search for Tom Waits this is the album section of the result screen:

So, i assume you don’t have any Tom Waits album in your library? Is that what causes your poor search results?

Nevermind, i answered my own question here, by searching for Whitney Houston (of whom i have no local albums) and yes, the album section displays some pretty remote selections:

When you enter the Album page it will show Whitney albums, but pretty far down the list. So, there is to much weight put on local library content in the album section.

Like the previous example, the Top Result is correctly the Artist Whitney Houston though…

1 Like

I agree. Using your example, the first 3 albums to show match exactly. The 4th is “Matters of the heart” by Tracy Chapman, but further on there are many other exact matches. I tried enclosing the search term in single and double quotes to no avail. I think Roon needs an advanced search option that allows for Any/All/Exact Phrase search, and also artist etc. With such capability, I could find the Tracy Chapman album directly, and my input would surely take much less compute time on the server, to everyone’s benefit. Very often the user knows much more about what they’re looking for.

1 Like