I think phones have generally taken over MP3 players because you can do everything an MP3 player does on your phone.
But I recently bought one because I just like a single device having that unique purpose of playing music.
I think phones have generally taken over MP3 players because you can do everything an MP3 player does on your phone.
But I recently bought one because I just like a single device having that unique purpose of playing music.
What are you using? I’ve got plex and jellyfin, but neither have a nice offline sync feature like Spotify (maybe paid plex does? Not sure.)
I have plexpass which let’s me use plexamp. Personally I think it is the best feature Plex has. Plexamp rocks. You can sync offline by making playlists and having them download to your phone. It will auto update as you add more. Or just download whole albums.
Although plexamp has an arbitrary 24 limit on downloaded playlists, due to any higher causing issues. However that can be avoided by having multiple smaller playlists.
If you have a Linux server, you can use the features called sonic adventure and sonic sage. Sonic adventure let’s you pick 2 or more random songs and Plex will build a playlist that organically transitions between those choices.
Sonic sage requires you to have an openai api key but basically allows you to provide a vague description of your mood or what you want to hear and it will build a playlist for it. For example “songs that feel like a nice summer day on an early July morning” is a prompt you can have.
I don’t particularly like everything Plex does, but Plexamp appears to be their passion project and it sure does show. It has all sorts of unnecessary but really cool features. Like writing songs, playlists, or albums to NFC cards.
Airsonic, which is a fork of a fork of subsonic. It works great for music. Video support is there, but finnecky.
On Android I use DSub, which is/was a paid app. It works great, best airsonic/subsonic app I’ve used (all subsonic apps work with airsonic).
When you add music to your “now playing” on your device it cashes the tracks and doesn’t delete them until the cache reaches a certain size, which you can set in your preferences. So you could set the cache to 50 gigs or whatever and pre-load 50 gigs of your favorite songs from your server. Or just cache/stream on the fly from wherever via your phone’s data or random wifi.
Not op but I’m using Navidrome with Tempo on my Android phone
++ Navidrome but I’ve been in love with Symfonium as an android client for about a year. Every other android client I tried seemed like warmed over versions of each other with slightly different GUI and a slightly different set of bugs.
However, I somehow don’t think I ever tried Tempo (doesn’t ring a bell) so I’ll at least peek at it.
Tempo still is a bit buggy but has the best ui imo