Hi! Love this app, long time premium user, thanks for it.
I've tried looking up other similar requests and found sorta related ones, but here's my exact proposal:
- At the playlist or file level, perhaps only for supported sources:
- allow marking the track(s) for offline playback,
- such that the tracks are cached and available offline, but when connections return, the latest "version" is loaded instead.
- if it's supported, maybe even do a lookup of file metadata for a last-updated-at check to determine whether to redownload the file, otherwise serving the cached version.
(My use case is that I use this app to test my music production mixes in different sound environments, and use large FLACs that can be hard, impossible or costly to load, yet my mixes are frequently changed, often as a result of these tests)
I got the impression from other requests that this sort of thing might be very difficult, and caching is one of the hardest problems in software etc etc, but was wondering if this specific set of features was any different.
If not, of course that's cool, I appreciate this app and you all the same. Thanks again!