My music files are on a NAS device connected to the local LAN. I added a folder on that NAS device as the Music Library folder and I can see and play all the .mp3 music files that are located in many of the subfolders of the top Music Library folder. So far so good. BTW, the tracks were added to the iTunes library using the same .mp3 files located on the NAS device.
The problem I have is with the playlists. I exported a few playlists from my iTunes library as .xml files. I then created a subfolder in the top Music Library folder and copied the exported .xml playlist files into that subfolder. For some reason I do not see the playlists subfolder in my Music Library on the ipad I run the Sonos app on.
So, what I noticed is that in the playlist files exported from iTunes, that is in the .xml playlist files, under file names, iTunes uses the drive letter like P: in the file names, something like this: //localhost/P:/…….
This makes sense as I mapped the NAS shares to different drives in Windows. But it does not necessarily explain why the .xml playlist files are not recognized by Sonos. Or, is it that Sonos is parsing the .xml lists, and if it does not find any (or perhaps just one) of the tracks present in the list it ignores the list file and does not even show it in the folder view? Would anyone know if this is the case?
Then I tried to change the
part of the file names into something like
BTW, the above is exactly how I specified the Music Library top folder in the ipad Sonos app. It did not help. The folder and the playlist files are still not shown under the folder view in the Music Library.
Then, just as a check, I added a single .mp3 file in the subfolder where I have the .xml playlist files and, after an update, the folder and the single .mp3 file showed up in the folder view. The .xml list files are still not there.
Any hints on what I may be doing incorrectly or missing? Please help. Thank you!
Best answer by panap
Thank you very much Corry! It’s just that I called the Sonos help line yesterday and I was told to use the XML files. I guess the person I talked with did not know what you know . I exported one of the lists from iTunes on the PC using the M3U format and then I copied it into a folder on the NAS device. This time the Sonos app. on my iPad did pick up the M3U file and was able to play the list as well. In short “it works”!
Couple of questions maybe you could help with. First, I can see that in the generated M3U list file the tracks use what looks like absolute names; they all start with “R:\Music\...”. I wonder how the Sonos app. on the iPad figures out where to find these track files. There is no R: folder there obviously…, though “Music” is a folder in the NAS share that I point to in the Music Library settings in the Sonos app. I am just curious as it looks like drive designation (R:) is ignored. Of course whatever the app does here is good as it makes thigs work, I am just curious about it.
Second question is about the limits Sonos has on list sizes: “Sonos can index a maximum of 1,000 playlists, with up to 40,000 songs total within all of your imported playlists...” Does Sonos plan to increase the 40,000 songs total limit at some point? 40k is not a small number but with automatically generated lists it is not very big either.
Thank you again for your 5 start help!