Answered

Sonos Playlist Size Limits


Userlevel 3
Badge +5
  • Avid Contributor III
  • 55 replies

I have a long playlist (3,295 songs) that won’t load completely on my PC where my music collection is stored.  It loads ~ 3,149 each time I try, almost to the exact # of 3,149 each time.  When I try to load this playlist via my iPhone, I get an error message “Unable to browse music.”  I can load other smaller playlists via my phone and completely via my computer, so the issue must be with the number of songs.  I found on the Sonos website that the official Sonos limit is 40,000 songs on all playlists, which is what Sonos will sort.  The total songs I have on my iPhone and computer via playlists on Sonos is about 5,000, so I'm nowhere near this threshold.

 

So what’s the problem here?

icon

Best answer by buzz 19 March 2022, 04:26

View original

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

39 replies

You can think of the music library index as being similar to a card catalog for a library of books. The absolute limit is 65,000 tracks (books). “Metadata” is the track name, artist name, composer, disk file name, etc. that must be written on each card in the catalog.  File size is limited by the computer or disk drive, but I doubt that any home user will bump into a hard limit here. You could have a mixture of 65,000 encyclopedias, comic books, and baseball cards in the library. 

Continuing the analogy a little, there are a fixed number of drawers in the card catalog. The SONOS system stores the catalog in player RAM. If the Metadata is very large, multiple cards might be needed to save all of the data and eventually you’ll run out of drawers (RAM), possibly before reaching the 65,000 limit. Playlists are also competing for space in the drawers. 

Earlier I asked if any tracks seem to be missing from your library. It is possible that there is a stray, invalid character in your Metadata. The library indexer will stumble and stop while processing one of these characters. Users cannot control the order that files are processed and separate runs of the indexer might terminate with a different number of successfully processed tracks.

I suggest that you submit a diagnostic and follow up with SONOS support. If there are network issues or the indexer crashes out early, there will be details in the diagnostic.

No, that’s not really where playlists should exist. I expect there’s some confusion in the difference between favorites, and playlists.  There’s a limited amount of space in the controller for favorites, but much more for playlists. 

I don’t have a PC client handy, but on the iOS client which I do, playlists exist under the “star” icon, not the “musical note” icon. That page has Recently Played, and Playlists, of which I think there can be many. The last thing on that page is stations that you can add. And of course, the “edit” function is on that page, so that you can modify or delete previous entries.

As a note, the desktop clients aren’t really all the best for doing a lot of this stuff, they’ve been relegated to fairly static use, where all the development is on the mobile (Android/iOS) clients. You can’t even do basic system maintenance like adding a player, etc, on the desktop clients, you must use a mobile client. 

I understand the following limits maybe the case, but this is just from things I’ve picked up in other posts in the community here…

Apparently there is no hard limit for the number of playlists that can be made, but the total number of all tracks in all ‘Sonos’ playlists supposedly may not exceed 10,000.

There are limits too on Imported Playlists, which are:

  • The maximum size of the queue: 65k tracks
  • How quickly a playlist loads into the queue, which typically times out after 15 seconds
Userlevel 3
Badge +5

I can tell you for a fact that i can’t load any more than 3,000 songs.  Sonos just terminates anything beyond that.  That’s no where close to 65,000.  My play lists are imported.

What do you suppose is going on?

It seems from your description that when trying to load the playlist it’s either encountering an issue (perhaps with metadata) or it’s timing out - but is this happening with one particular playlist and have you tried another of similar size.
 

Where are the tracks are stored on the PC and how is the PC  attached to the network?

Userlevel 3
Badge +5

The tracks are stored locally on an SSD.  The PC is hard wired into Sonos as well as I understand it….

Userlevel 3
Badge +5

… and it happens with all playlists.

Possible duplicate IP address issue, knocking the Sonos off the network momentarily? Have you assigned reserved IP addresses in your router’s DHCP table?

The PC should not be hard wired to Sonos, it should be hard wired to your router, the same as then Sonos should. And the SSD. All three devices work off of the network created by the router, none of them should be directly connected to Sonos. 

Userlevel 3
Badge +5

Should I try Sonos support?  Would they be of help?

Well, they would have access to diagnostics, whereas the rest of us have to work off of assumptions and mental models. They likely would see any error messages, if there are any being generated. 

In my mind, it’s also a “how good is the person I’m talking to in understanding the issue”, as I suspect there are variations in the CS reps understanding of what they are looking at. Sure, there are those who probably don’t have the same deeper understanding of what’s going on as others. But I’d hope they have the ability to hand your call off to someone who has a better understanding, rather than sticking to the scripted response that I’d assume they have. This is not a slam against the CSRs, by the way, I think they do a great job, but there’s always a constant churn, and a need for deeper understanding. You’re not very likely to end up talking to a programmer/expert in any case. At least I hope not. I certainly had a policy that my engineers did not read the forums I ran for my customers….they’d be distracted from what was important to deal with a “one-off” situation, which wasn’t beneficial for the greater good. 

How many tracks are in your library? Are any of these tracks missing from the library index?

The largest playlist I appear to have here is 3652 tracks and when I just tried that, it loads okay.

The whole of my local library is 25,746 tracks - I am able to load the entire library too, but it won’t allow me to save it as a playlist (as expected) as I believe the track limit (for all Sonos playlists) is 10,000 songs, as mentioned earlier .. but obviously I can load all those library tracks to a queue (see screenshot).

The queue limit is around 65,000 tracks (give or take), but as stated earlier the loading of the queue is also limited by a 15s time-out. 

So that’s my experience with my system here running on a SonosNet connection. 

Userlevel 3
Badge +5

I created my playlists elsewhere and import it.  Works great but it truncates at just under 3,000 songs. I have a SonosNet connection, and the way it was explained to me is that the songs are uploaded to the cloud and then downloaded to the amps or speakers, i can’t remember which. 

I created my playlists elsewhere and import it.  Works great but it truncates at just under 3,000 songs. I have a SonosNet connection, and the way it was explained to me is that the songs are uploaded to the cloud and then downloaded to the amps or speakers, i can’t remember which. 

WiFi these days (and wired networks) are pretty quick, much quicker than a SonosNet connection in most cases, so perhaps if your WiFi supports your current system okay, then maybe try running your entire setup on the local WiFi instead and see if that improves things and allows your large playlists to work. 

If not, you can always revert back to the SonosNet connection.

Userlevel 3
Badge +5

How do I do that?  I think I was moved TO the SonosNet because it was faster, but i’m not sure….  Please say more!

 

Assuming that you have entered the WiFi details into the SONOS system, you can easily flip between SonosNet and WiFi by simply eliminating any wired SONOS connections. While the changeover may require a minute or two, the system will manage all of the details. Note that ROAM and MOVE are always WiFi.

How do I do that?  I think I was moved TO the SonosNet because it was faster, but i’m not sure….  Please say more!

 

What @buzz says - and also see this link too:

https://support.sonos.com/s/article/3209

Userlevel 3
Badge +5

I wanted to follow up on what has ultimately transpired.  I also have a couple of related questions.

I contacted Sonos’ support as you all suggested.  After a bit of a winding road that took a couple of hours to no resolution, I ended up with escalated support.  In less than 30 minutes, the technician announced that all three of my amps had failed.  I don’t have the model numbers, but I bought them in mid-2018.

The memory on each was going bad and by his estimate only about 1/3 of it was still “available”.  He also told me that the amps themselves would eventually completely give out.  I needed to replace them.  To their great credit, they comped me three new amps.  (They ended up being refurbished ones.)  I had them installed a couple of days ago and the playlist problem disappeared.  I can load my 3,200-song list in under 3 seconds. 

I had also been experiencing episodes where my music would simply stop playing (no sound) for 10 – 20 seconds, an issue that my local support provider was investigating.  We’ll see if this recurs.  So far, so good. 

The amps (UPC code 0878269007166 and the SKU # AmpG1US2Blk) seem much faster and have twice the power of the old ones.  I'm not sure if the faster is a result of improvements to the amp or just that they’re working properly.  (Thoughts here anyone?)  

As I said, it was outstanding for Sonos to warranty me three new amps but the tech offered no explanation as to why they had all failed.  My local support guy I mentioned above who did the installation and addresses the various issues that crop up for time to time said that he could count on one hand the number of bad amps he’d ever seen, and most of them were related to power hits.

I have a watt box also installed which also serves as a surge protector, but the installation tech has no way to test and verify that it is still doing the job.  (They apparently can go bad as well.) To have three amps malfunction in the same way (bad memory) can’t be a coincidence unless it was a “bad batch” of amps from the factory, which seems very unlikely for a product with Sonos’ reputation.  A power spike (or dip?) seems the most likely culprit.  Do the amps need more protection?   What do you all have?

All my equipment is housed in a rack inside of a cabinet where the temperature in the rack is warm, around 99⁰.  The specs for the amps indicate an operating temperature range up to 104⁰.  I'm wondering if constant heat can be an issue here even though it’s (slightly) below spec.  Thoughts?

Since the playlists or music are stored on the amps, it’s odd that there’s no mention in the owner’s manual about how much memory an amp has.  Was that increased over the older model and how much memory is there?  How much does this increase its storage capability for playlists and the like?

I noticed that the replacement amps are refurbished.  I know the definition of “refurbish,” but any guess what that means here, since these are the current/latest models.  Why would they need to be refurbished as new as the model is?

 

Thanks again!

WSC3

 

 

 

People will return units for various reasons, not necessarily because of device failure, and these units can no longer be sold as “new”.

Since SONOS volunteered to exchange your units, I suspect that there was a known issue with a batch of serial numbers.

With respect to your equipment environment, there are a bunch of “failure clocks” running inside any piece of equipment, eventually a clock times out and the unit will fail. Some clocks run faster at elevated temperatures, some are simply the number of hours since assembly, It’s not fair, but some clocks run faster if a unit is not used. One of the most significant clocks is related to the depth and number of temperature cycles. When you power up a unit it starts at ambient and runs up to its operating temperature, then cools back to ambient when powered down. This is one cycle. Deeper cycles are more stressful. After a finite number of cycles at a depth of xx degrees, the unit will fall. Turning a unit ON and leaving it ON for weeks or months is only one cycle.

For any model there will be some “infant mortalities” that will crop up in the first few weeks, then the failure rate will plummet to near zero for a number of years then start creeping up with a different set of failures. Each unit has its own signature. Large repair depots can often tell you what is wrong if you give them only the model number because any units that fail, typically fail the same way. This doesn’t mean that they will all fail, only that those that do fail, do so in a characteristic way. It’s possible that your AMP falls in a known bin. We will never know how large this bin might be.

For me, 99°F is a little high for the ambient temperature. Perhaps you could install a small fan somewhere to circulate the air. Ideally, you should allow air to circulate through the cabinet. A small flow can make a large difference in ambient.

Userlevel 3
Badge +5

I looked under my Sonos app at “About My System” and all of the devices there are W:0 = products are in a wired setup.

Userlevel 3
Badge +5

I just found this link that notes that the number of imported M3U tracks is 65,000 - # of indexed tracks = Max # of M3U’s imported.

What’s an “indexed track”?  My playlists are M3U and my limit is less than 2,900.

 

 

 

I just found this link that notes that the number of imported M3U tracks is 65,000 - # of indexed tracks = Max # of M3U’s imported.

What’s an “indexed track”?  My playlists are M3U and my limit is less than 2,900.

 

65k is the maximum size of a local library, which is a different thing to the playlist limitations in the App

Userlevel 3
Badge +5

65K?  That’s not even a megabyte.  And 65k is the # of tracks as it states here.  No reference to the size of an entire library, which for most of us run into the gigabytes, many gigs...

“• Total number of tracks (65,000) - Number of indexed tracks = Maximum number of M3Us
imported”

 

The help site is specifically about playlists, imported playlists in particular.

 

I’m confused….

Sonos doesn’t store tracks, they store pointers to where the tracks exist. 65K is, as I understand it, only one of the factors that go in to the size of the data file that Sonos stores to maintain the playlists, but there are other factors involved that can also affect the total amount of memory that Sonos needs to store.

Given that your playlist is much smaller than I would expect that any of those issues might be impacting them, my suspicion is you’re not hitting any of those particular limits, but instead some sort of interruption, possibly wifi interference, or duplicate IP addresses, or something that is stopping the speaker, where the process is occurring, from completing. That’s where I’d be focusing, not so much on the playlist, unless you have egregious amounts of extra metadata in your tracks, such as lyrics, etc.

65K?  That’s not even a megabyte.  And 65k is the # of tracks as it states here.  No reference to the size of an entire library, which for most of us run into the gigabytes, many gigs...

“• Total number of tracks (65,000) - Number of indexed tracks = Maximum number of M3Us
imported”

 

The help site is specifically about playlists, imported playlists in particular.

 

I’m confused….

The simple fact is the room ‘queue’ will hold upto 65k (65,000) tracks and that’s where you load your playlists to for playback, but also remember it’s subject to a time-out limit of 15secs.. the 10,000 playlist limit is the Sonos playlist limit and that’s for ALL Sonos stored playlists - so it’s not an individual Sonos playlist limit. I hope that helps to clarify things.