Sonos app on Android: How to see my playlists?

  • 13 September 2021
  • 33 replies
  • 1060 views

Userlevel 1
Badge +2

Sonos One + Android phone with large flac libary on phone.

 

I have a lot of playlists in my Android music player (Black Player EX)

How do I play these playlists in the Sonos app?

 

I SEE all my music, and I see my playlists in the Sonos Playlist area, but the playlists show no tracks, and when I try to play them I get an error: “Unable to add songs to the Queue”

 

My music library is on an SD card, not the phone’s native storage.

 

Right now, on Sonos I am confined to playing albums and tracks. That works fine, but I NEED MY PLAYLISTS TO ALSO WORK.

 

I have no other source of music. Please tell me how to solve this!


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.

33 replies

Userlevel 7

Read this article:

https://support.sonos.com/s/article/3198?language=en_US

 

NOTE: Sonos supports FLAC files on the S2 app up to 48 kHz/24-bit:

https://support.sonos.com/s/article/79?language=en_US

Userlevel 1
Badge +2

@GuitarSuperstar   Thanks for engaging, but your responses do not apply.

I have updated my post with more detail to help us answer the right question.

@GuitarSuperstar   Thanks for engaging, but your responses do not apply.

​ I have updated my post with more detail to help us answer the right question.

Perhaps see this thread from a few months back - it maybe the player you are using to create the playlists, perhaps?

 

Userlevel 1
Badge +2

@Ken_Griffiths Thanks!  I reviewed that thread in detail.

It does not apply to my situation, because the Sonos app DOES see my playlists (created in BlackPlayer EX), but has two issues:

  • Tracks in the playlist do not show up in the Sonos app
  • If I try to play the playlist, the Sonos app throws an error “ Unable to add songs to the Queue “ and plays nothing

Let me know other thoughts or paths forward!

Userlevel 1
Badge +2

Ack, I can no longer edit the OP, so I will add to it here:

In BlackPlayer, I can EXPORT my playlist to M3U (https://en.wikipedia.org/wiki/M3U). When I do this and reboot the phone, the Sonos app now shows TWO copies of the playlist, however BOTH copies reflect the same, original problem:

  • Tracks in the playlist do not show up in the Sonos app
  • If I try to play the playlist, the Sonos app throws an error “ Unable to add songs to the Queue “ and plays nothing

I would maybe try a different App other than BlackPlayer (just with a couple of tracks, and as a temporary option) and just see if that solves the issue. It maybe the issue somehow lies with access to the library tracks via playlists and external applications , perhaps🤔?

Userlevel 1
Badge +2

@Ken_Griffiths   Thanks! Is there an Android music player that is known to work with Sonos in this environment?

 

(No point me going off and trying something that is not known to work...)

@Ken_Griffiths   Thanks! Is there an Android music player that is known to work with Sonos in this environment?

 

(No point me going off and trying something that is not known to work...)

Sorry @SamJones6, I don’t know the answer to that one, as I mostly use iOS, but hopefully someone else may read this and chip in with a suggestion for you to try.🤞

Userlevel 1
Badge +2

@Ken_Griffiths  Yeah. I do not see a single success story based on the architecture I have. Am I missing something?

I get the feeling Sonos may not be the right system for me. Kind of a bummer, because it is quite close to ideal.

Userlevel 1
Badge +2

@Ken_Griffiths Well, VLC Player seems to be the most popular player on Android (100M+ downloads!), so I tried it.

 

Made a playlist in VLC. Added 2 songs to it. It plays fine in VLC Player. Rebooted phone to make sure the Sonos app would rescan what is on the phone, but the VLC playlist is not listed in Sonos at all.

 

So until someone chimes in, it appears my architecture simply does not work with Sonos at all.

 

VERY misleading by Sonos. (And pointless, it seems to me.) To say Sonos has “Android support” is not really true. It has limited functionality on Android.

Userlevel 7
Badge +17

You can use the Android app to command the Sonos system. I'd say that's Android suppport. And you can play to the system from your phone (just no playlists from a certain app) - that's more than some users with older devices can do from their iPhones…….. 

Doesn't  your phone have a native music player you could try?

To me playing music that's on your phone seems like a very old fashioned notion. Since your phone is mobile (and so can be lost) I suppose your music files are also on a computer. Couldn't you work with those?

 

Userlevel 1
Badge +2

@106rallye 

» Doesn't  your phone have a native music player you could try?

No. Android Play was discontinued and disabled by google years ago and replaced with youtube music.

 

 

» To me playing music that's on your phone seems like a very old fashioned notion.

Well… it is %60 supported by the sonos app...

 

» Since your phone is mobile (and so can be lost) I suppose your music files are also on a computer.

Yes they are

 

» Couldn't you work with those?

The sonos app on windows is a mess, and I have seen it fail to function on multiple systems, and make a mess on other systems. When it doesn’t work it is impossible to troubleshoot. And I don’t use my computer for playback for anything else, so it has no playlists.

So the answer is: Using the computer for music is not my use case. My phone is like a remote…. it is on the couch with me, and it is how I play music.

 

Userlevel 7
Badge +18

Hi @SamJones6 

Welcome to the Sonos Community!

If you haven’t found a solution to this yet, I recommend you get in touch with our technical support team who have tools at their disposal that will allow them to give you advice specific to your Sonos system and what it reports.

Userlevel 1
Badge +2

@Corry P  Thanks!

Please review this thread. It sounds like you just threw a stock answer on the thread.

If I thought tech support could fix it, I would be happy to contact them!

But…. they can’t fix what isn’t there…

From this thread (and others), the bottom line is: Sonos on Android is just missing the playlist feature. It is very misleading, because the Sonos app on Android has a section for Playlists.

But it doesn’t work. Not because it is broken, but because the Sonos team chose not to fully build this feature on Android.

Again, please review my use case and the discussion on this thread.

 

Userlevel 7
Badge +18

Hi @SamJones6 

Apologies - as I had no ideas at the time, and as no-one else had suggested it, getting in touch with technical support seemed like the best path for you to take. 

I have now discovered that we are in fact aware of this issue and are looking into it. With Android, we pull from the Android built-in music library database rather than actually scanning the device ourselves, and at some point over the years this has stopped working for playlist importing - in certain circumstances. In fact, I checked my own playlists and they are all empty in the Sonos app too.

On my own device, I discovered the following: Moving an album’s folder and it’s m3u playlist file to the phone’s internal storage and rebooting the phone (which makes Android rescan media content and can take a while, with no progress being shown) did in fact allow Sonos playback of the playlist. Most of my playlist files just contain all the tracks of a particular album, so it was easy to test one album and playlist.

So, it seems the issue is only with importing playlist files from an SD card. I double-checked this by creating a new playlist in Samsung’s Music app referencing only SD Card-stored tracks and Sonos picked it up immediately and would play it (no reboot of phone needed). Unfortunately, this doesn’t actually result in the creation of a m3u file so doesn’t really compare. It’s possible that new playlists have a better chance of working if you don’t export them as m3u, and just leave them in the Android database (which is where I presume Black Player EX will store them otherwise). I don’t think moving only a playlist file to internal storage will work as the playlist usually (or at least mine, created initially on WinAmp do) reference the tracks relative to where the playlist file is. Moving only the playlist file would break this relative addressing.

So, if you have the space on your phone, I recommend moving your music library to internal storage, along with any playlist files, then rebooting the device and waiting 10 minutes or so after the reboot before testing playback of the playlists on Sonos - though I also recommend doing a quick test, along the lines of mine, first, if you have a lot of music just to test that it will work.

I can’t promise any results as I’m unfamiliar with Black Player EX, though I believe the plethora of music playing apps for Android all just interact with Android’s own database, so I think the chances are good.

I hope this helps.

 

Userlevel 1
Badge +2

@Corry P 

Corey, Thanks a TON for your detailed investigation of this issue.

The good news: I think we are all on the same page now. (Yeah!)

» So, if you have the space on your phone,

Ahhh, there is the rub. I don’t. My music library is LARGE (8000+ tracks, mostly flac), and doesn’t fit to any useful degree on internal storage.

If the Sonos app could evolve to digest the playlists (android-internal or m3u or both) in an SD card setting that would get us somewhere!

(As it is, I can’t use the Sonos most of the time, which is crazy, because it sounds way better than my bluetooth speaker… and heck, I have several Sonos speakers… that I almost never use as a result of this.)

 

Another possibility would be to abandon playing from your phone and store your music on a NAS drive, using the phone merely as a controller.  This was how Sonos was designed to play local content, and sits much better with Sonos architecture than playing music stored on the mobile device (which is no longer even possible with Apple devices).  I also found a NAS to be more robust than the phone source when playing FLAC across several speakers.  In operation it is virtually identical to playing from the phone, despite your earlier comments.

I apologise in advance if my attempt to provide a helpful suggestion irritates you as much as everyone else’s attempts seem to have done.

Userlevel 1
Badge +2

@John B 

» abandon playing from your phone and store your music on a NAS drive,

» using the phone merely as a controller. 

 

I am aware that this is a possibility, but it is simply not the use case presented on this thread. (Note, I asked how to engage a specific use case, not “what are alternative architectures.” I know there are other architectures, and it is clear that Sonos was not designed for the use case I present though that is not clear from the Sonos literature and user experience.)

My use case exists for a specific reason: I spend my days and weeks spread across three different locations (a house, an office and an apartment). Each of these has a Sonos (that I am largely unable to use due to the Sonos on Android limitation discussed on this thread.) My phone holds my whole music library so that it is accessible to me in the car, at the beach, when I travel, and when I am in these three locations.

The phone is my master copy of my music library for this reason.

And, it goes without saying, the playlists I have on the phone are heavily used (with such a large library, playlists are the only effective way to make the music accessible), and they work great when I am in the car/at the beach/in an airplane/etc. They simply do not work when I am at home/office/apartment where Sonos systems exist. (My workaround is to use bluetooth speakers that had to put next to the Sonos speakers… and try not to weep at the relatively poor audio quality.)

I did not expect this limitation when I spend thousands on Sonos gear.

I could raise a huge stink, but instead I have tried to constructively engage the topic here on this forum.

I hope that is an acceptable path of engagement.

 

Userlevel 1
Badge +2

@106rallye 

» You can use the Android app to command the Sonos system. I'd say that's Android suppport.

Your position would be correct IF in the Sonos app all I could do was command the Sonos system.

However, the Sonos app ALSO shows my local library, tracks, albums, artists, and playlists.

If it shows those things, it should be able to play those things (as there is a Play button right there…).

But, while it plays SOME of those things, it does not play ALL of those things.

IOW: Either: (a) The app is broken (e.g. it should play all those things, but is damaged and cannot); OR (b) The feature set presented (play all these things) is out of scope with the feature set Sonos actually offers (and in this case, the app’s presentation -- and the relevant product documentation -- should be updated to reflect this.)

 

I am not taking a position as to what the truth should be (‘a’ or ‘b’). That is for the Sonos team to decide. (I thought it was ‘a’, but that is just what I derived from the information and app presentation. Such things are decided by Sonos Product Management, not by me.)

I am just observing the issue and trying to collaborate with the Sonos org to move toward clarifying what the situation actually is.

A SONOS MOVE or ROAM would allow Bluetooth play from your phone.

Some routers accept USB sticks and behave as NAS drives that are accessible to SONOS.

Userlevel 1
Badge +2

@buzz 

» A SONOS MOVE or ROAM would allow Bluetooth play from your phone.

Yes. But that is not my use case.

I want the flac files to get to the Sonos for higher fidelity.

If all I want is a bluetooth speaker, I would not bother with Sonos.

 

» Some routers accept USB sticks and behave as NAS drives that are accessible to SONOS.

Yes, I am aware of that.

However that is not the use case on this thread. Please review the thread to understand the use case.

 

Thanks!

Userlevel 7
Badge +18

Hi @SamJones6 

I believe if you keep your music on the SD card, but don’t export your playlists and instead allow Android/Black Player EX to save them where it wants to, you won’t have this problem.

Userlevel 1
Badge +2

Hi @SamJones6 

I believe if you keep your music on the SD card, but don’t export your playlists and instead allow Android/Black Player EX to save them where it wants to, you won’t have this problem.

@Corry P 

I regret to report that the above is not the case.

  1. I first tried WITHOUT doing any exporting. Had the problem reported on this thread.
  2. I then tried exporting. Had the identical problem (details above on this thread)
  3. I then tried using the VLC player and creating a playlist in that player. Had the exact same problem (details above in this thread)

 

IOW: If what you suggest were the case, I never would have had a problem!

Userlevel 7
Badge +18

Hi @SamJones6 

That’s not what I expected. As it worked on my phone, I can only presume therefore that it has something to do with the difference between your setup and mine. My first thought is to try a different, generic music app for Android.

Do you have another Android device that you can test on? If so, it might be worth trying it out.

It may also be worth checking that the Sonos app on your phone has all the permissions it needs. If you don’t know how to do this, it’s probably easiest to just uninstall the app and reinstall it.

I hope this helps - if it doesn’t, I’ve run out of ideas. As I mentioned before, we are aware of the issue and are looking to work on it, but my own experience is that playlists on internal storage do work, so I don’t get why yours will not.

Userlevel 1
Badge +2

Please see below.

» My first thought is to try a different, generic music app for Android.

The above was suggested early on, and I followed the suggestion and wrote up my experience above on the thread.

 

» Do you have another Android device that you can test on? If so, it might be worth trying it out.

I already in the past tried this on multiple Android devices and saw the issue is consistent or worse. For example, I have a Pixel 3 with 100% of the music library on internal storage (this phone does not support an SD card). The Sonos app doesn’t see the playlists at all (it sees and plays the music as albums and artists, but the Playlist area of the Sonos app is empty when I do have a number of playlists).

There are a number of threads on this forum of folks reporting the same issue I report. I do not expect this issue should be new to the Sonos team.

 

» It may also be worth checking that the Sonos app on your phone has all the permissions it needs.

In Android Settings, the Sonos app has the Storage permission.

That is all I can think of that might apply?

(And the Sonos app has no trouble playing music that is on the SD card… so the permissions would appear to be solid, yes?)

» we are aware of the issue and are looking to work on it,

This makes it sound like the issue is known or probable in the eyes of the Sonos team.

If that is the case, why would I go banging around trying to fix it as a user?