by mdegat01 » Fri Jan 20, 2012 6:01 pm
I'd like to vote this up as well. I have two issues here that this would resolve. One is the one already mentioned, one of the reasons I love subsonic more than any other sync tool is because it's not fully streaming, it caches the music, so I can still listen in the subway. But without caching the playlists its rather annoying since if you forget to load it up before you lose connectivity you're stuck.
The other reason is unless the playlists are synced you can't access them in other programs. There is a specific option to make your mp3's available to other programs on android but the playlists don't come with you so if you want to use other players you have to remake them from scratch or not use them, both of which are very annoying if you put a lot of effort into your playlists.
I know other players are not the priority of subsonic it's just annoying since its not easy to sync them any other way. The filesystem references in the m3u files have to be translated from wherever the location is on your computer to the android location, not to mention the fact that it saves the files as <artist>/<album>/<track #>-<song title>.complete.mp3 which may be radically different than how you had the file organized on your desktop system. I managed to scrap together an elaborate system with eventghost, a script and dropbox that gets the playlists translated and syncable on my device every time they change but it would be really really nice if subsonic just saved the adjusted playlist it makes when you load a playlist in the app.
And for the record I really like subsonic's player a lot, it works well and the fact that it has an equalizer is nice. I noticed some quirks like occasional static or gaps in the playback but nothing really too bad. However I recently switched roms to MIUI and it seems to have some real problems there. Weird things like when a notification makes a sound it causes the current track to skip to the next and sometimes it will just randomly start playing. I assume it's just because I'm on a beta build, nothing I'd expect sindre to debug but now that I'm there the playlist thing is a real issue so I hope this feature can happen.