Skip to main content

I’ve had my SONOS setup for a number of years.  Hell, I’ve even enrolled on the beta test programme (I wouldn’t bother if I were you...you don’t get anything back from SONOS other than so many questions and video “proof” of the issues one has with the software!  Even though I am retired I am having to spend HOURS of my time trying to get the bugs and limitations of the software ironed out...all for no reward!  

My biggest issue is that the software seems incapable of coping with the volume of my music library (stored on a local NAS Drive/Server.  

It can’t search more than 66,000 tracks, and causes all sorts of issues if I try and add another music library (for my classical collection, stored on a different network share!).  

I realise this is all trying to direct me towards utilising a streaming service, but I have amassed my music collection over 40 years, so don’t see why I should pay a monthly subscription to have access to music, which I already own!  

Is anyone aware of software which I can use which will cope with my large music collection on a networked drive?  I see from previous threads there is an Apple Product, but I don’t own any Apple hardware, so either Windows 10/11-based, or Android.  

There have been a few threads discussing the same in the past, which then seem to be fairly quickly stifled by SONOS...probably recognising the large element of truth in the criticism of the SONOS  Controller Software.  

Oh...and another thing...Don’t say you have integration with Alexa (on the “One” Speaker, when it doesn't support even the simplest communication integrations, e.g. “Drop-in”.  

 

Sonos has had a 65k limit since the beginning. I hoped this would change with S2, but so far it hasn't happened. Somewhere there on this community there’s an explanation (I think by @controlav) as to why this is so difficult. 

Your other option would be to use Plex. Plex on Sonos is limited in it's functions (no folder view for example) but at least it can handle a large amount of files.

I think being part of beta testing does not solve any problems - it could even bring more problems. If solving the problems you have with your system was the reason for joining beta testing, you have not though this trough sufficiently.

You might not want to hear this, but most other problems with Sonos are almost always network related. I personally have not encountered any “bugs” in the software, but maybe if you post them here, someone will help.


Just because you haven’t experienced any problems with the software isn’t an accurate reflection on the number of posts in the community of people who are experiencing similar issues to me.  

Also, I joined the Beta Programme in the hope of being able to guide the development of the software in terms of functionality and accessibility...both these issues remain for my particular setup and are not network-related, but - it seems - related to SONOS’ inability to cope with a large number of tracks in multiple Music Library locations.  


hey.

 

i used to have this exact problem, and so went down the rabbit hole a few years back.

and using the method outlined below, i have found a very simple workaround that uses very little extra layers of chaos to get the desired result.

my ‘normal’ library = 35,000 tracks, whereas my non-indexed/m3u library = 80,000 tracks.

hence proving it is very possible and still use the basic S1 Sonos app.

here are the notes i provided on a different thread : 

 

http://www.anderware.org/software.php?page=dev/M3U4U.htm

 

after a lot of trial and error with various suggestions, i have found this workaround to be the easiest.

split your digital archive into 2 areas, one is indexed as per normal, the other is stuff that can be indexed using the above m3u file generator eg ‘extra_music’.

then you add the directory of the m3u files as another location for sonos and boom.

i have about 62K tracks in my m3u directory, and 35K in my standard directory.

you just have to be selective re the other directory.

i have it broken down into sub-sections eg : /extra_music/reggae, /extra_music/downtempo, /extra_music/mixtapes, /extra_music/electronica etc.

as the Sonos search does not dive into the m3u files, and so you have to know where you have put certain albums so you can drill down to get to the album you require.

however, one it’s up and running it’s brilliant.

my current process :

  • i add an album to my electronica sub-dir in the directory that will get read by the m34u generator
  • run the m3u4u.exe file to add the new album to the m3u4u mirror
  • then wait until the overnight indexing, or run the sonos library update manually
  • in Sonos you then go to the extra_music directory (i added as a favourite as it makes it easier), and drill down to the album as per.

 

good luck ! 

m.


Thanks for the workaround.  I will certainly explore this further, but still leaves the fundamental issue that the software supposedly designed to work with the hardware doesn’t!

The fact that other software can index more media files than SONOS, e.g. MediaMonkey and pretty much any UPnP software makes me deeply skeptical of the coding prowess of the SONOS App developers.  

 


Just because you haven’t experienced any problems with the software isn’t an accurate reflection on the number of posts in the community of people who are experiencing similar issues to me. 

I see people reporting problems on this forum, mostly with getting their Sonos devices to connect properly with their networks. You state you have other problems. What software problems are you referring to?


While there are hard limits of 16 shares and 65,000 tracks in the index, there is also a soft limit due to hardware memory limits because the index is stored in the players’ RAM, For performance and overall system reliability considerations each player stores a full copy of the library index.

I don’t know how many users are constrained by these limits, but a few tens of thousands of constrained users, out of millions, can be quite vocal. I don’t know the percentages, but it might not be prudent allocation of resources for SONOS to redesign the library scheme to accommodate these users.

I have a friend who listens only to full albums. Track by track listening is a nonstarter for her. Since there is no file size limit for the SONOS library and disk space is relatively inexpensive, one work around for her would be to rearrange the library such that each album is a single file. A given album could span multiple CD’s. Using the current library framework, the hard limit would become 65,000 albums. I don’t know how many similar users exist or many of them would spend any effort reorganizing their library or if any developers would build a (relatively simple) application to do this.

Plex is an off the shelf application that can work around this 65,000 track limit. I have no experience with Plex. Not everyone is fond of it.

The current trend that I’m observing is that users want the library available from their portable devices while the user is out and about. When SONOS was conceived, tens of Megabytes allocated to a library index was the practical limit at reasonable cost. Also, multi Terabyte hard drives for less than $100 were not yet available. Currently, this has moved out to hundreds of Gigabytes on the portable device, but there is still a limit. Using a Plex sort of approach and online, remote servers, most practical limits could be relaxed or eliminated. There would, however, be storage costs and time/trouble to maintain any such schemes. These costs must be compared to subscribing to the many online services that offload storage to the cloud and minimize maintenance time/trouble for the user. Except for very old or esoteric music, these services make virtually everything available with relatively little fuss.

Unfortunately, I think that relatively few, vocal users are burdened with the 65,000 track limit.


Agreed that there are probably not that many users who need to have over 65,000 tracks indexed, but at the very least SONOS should offer a supported workaround, or even recommend software which can cater for large local music libraries.  Given there is the option to add a music library from a NAS, surely it would not be beyond the bounds of impossibility for SONOS to access queues, playlists and the music library directly from these local NAS boxes?  

I realise it is not a “modern” way to consume music, i.e. from files on a NAS, but I don’t want to have to pay a subscription service to consume music I already own.


So the (well publiced)  65k limit is your only software problem?
 

Have you tried Plex?


You make the 65K limit sound like a trvial matter!  When, in fact, there are issues, which I believe are related to this, which are causing more than just search result issues.  For example, I am trying to add a secondary library on another network share...but when I do that, I cannot then Shuffle Play from either Library, it says the queue is full and that it can’t add the shuffle play tracks to the queue!  If I remove the second library...all works as expected.  

The other issue (and I have seen this raised in these forums) is that when you remove a speaker from the playback queue, when shuffle playing, 6the music pauses, then the shuffle play queue starts back at the first track

I haven’t tried Plex...but will certainly investigate this...thanks.

 


I think 65,000 tracks, at an approximate 3 minute track length is somewhere in the region of 135 days of music playback and that’s if playing the music for 24 hours a day.. so in real terms it will likely take a year or two to (or far longer) to listen to such a library.

My thoughts would be to simply streamline any main-played tracks and create a library, then have an archive for any other rarely played tracks, which can still likely be played through Airplay or UPnP/DLNA anyway even if stored separately on the LAN.


A relatively easy management scheme could revolve around separate seasonal shares. For example Christmas music could be excluded most of the time.


Agreed that there are probably not that many users who need to have over 65,000 tracks indexed, but at the very least SONOS should offer a supported workaround, or even recommend software which can cater for large local music libraries.  Given there is the option to add a music library from a NAS, surely it would not be beyond the bounds of impossibility for SONOS to access queues, playlists and the music library directly from these local NAS boxes?  

I realise it is not a “modern” way to consume music, i.e. from files on a NAS, but I don’t want to have to pay a subscription service to consume music I already own.

 

The workaround is Plex.