Feature description:
Hi there! Loving Symfonium overall, and particularly appreciate the rolling cache/offline mode. It’s a clever way to reduce network usage and is a game-changer for me while doing my commute.
My request is for one extra “Offline, Cache and Download” setting, that (I think?) would be pretty straightforward: “Automatically queue offline tracks when switching to Offline Mode”. Possibly with a timeout in MS. If playback is requested, and after say 10000ms there’s no response from the media server, just automatically queue an offline mix. I’d personally be happy with a random Track Mix of offline media just to keep music playing!
Problem solved:
My issue is that when playing over mobile data (generally track mix, just shuffle everything) which has some cached tracks and some online, when I go through the few areas of my commute which have 4g deadzones, playback will stop and not resume without manual intervention. This obviously isn’t ideal while driving. I’ve also had this thought when boarding an airplane, switching my phone to airplane mode, throwing it in my pocket and just tapping “Play” from my earbuds. The queue attempts to play a non-cached song (which I didn’t realize was not cached), and therefore stalls, so I have to manually create a new queue of offline tracks (which the Automatic Offline Mode helps with of course).
Brought benefits:
A more seamless listening experience for those of us that just want music to continue playing through areas with poor or no available networks, without having to constantly consider network status and whether playback might abruptly stop.
Other application solutions:
Previously I kept all my media just in a folder with Foldersync, but this took up so much space it is impractical. I also tried solving this issue with Symfonium via Tasker but it’s too janky.
Additional description and context:
Screenshots / Mockup: