I occasionally randomly play songs by genre, i.e. select all jazz songs and then have Volumio play songs randomly from that list, but there appears to be no way to randomly play all song from the 80s or 70s, etc. So I figured that I would git clone the code for the UI but unfortunately the V2 code that is available is old and does not build (version interdependencies with tools, etc.) and the latest UI is closed source (boo!). OK, then I thought that I would try to create playlists of all songs in a particular decade, etc. I have about 70,000 songs in my library and I wrote a program to recurse through all of these and create Volumio-compatible playlists in /data/playlist. I find that this works well for playlists that don’t contain a lot of songs, i.e. songs from the 40s, but for those decades where I have a lot of songs, the playlist refuses to load. I know that my code is creating the playlists successfully because as I mentioned, my 40s playlist works just fine. I’m guessing that there is an internal limit to the number of songs that can be in a playlist and that my non-functional playlists have exceeded this threshold. So, what to do? Seems that there is no way that I can play just songs of a given decade via the Volumio UI.
Have you ever tried to use Lyrion Music Server to generate a playlist and use uPnP to play it on your Volumio Device? Since Volumio doesn’t have this option.
![]()

1 Like
That’s an interesting idea. Both of my servers support UPnP, so I can try to give this a shot when I return home from traveling. Ideally, Volumio would have this feature natively but this might be an acceptable interim solution.