qlyoung's wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
music_management [2024/08/25 15:37] – Update for syncthing qlyoungmusic_management [2024/08/25 15:38] (current) – [Phone] fix broken link qlyoung
Line 58: Line 58:
 The upshot is that to solve this problem you need a music playback app that also has its own syncing service built in. Obviously this is [[https://en.wikipedia.org/wiki/Unix_philosophy|heretical]]. A music player should focus solely on playing music, while a syncing application should handle data sync. The result of that being impossible is the app store has a bunch of terrible apps with names like "[[https://apps.apple.com/bf/app/music-player-tube-mp3-player/id1572190372|Network music player ULTIMATE]]" that have varying levels of support for playback and/or sync to/from various data sources - Samba, WebDAV, whatever else you can think of. I've tried most of them and they all suck. The upshot is that to solve this problem you need a music playback app that also has its own syncing service built in. Obviously this is [[https://en.wikipedia.org/wiki/Unix_philosophy|heretical]]. A music player should focus solely on playing music, while a syncing application should handle data sync. The result of that being impossible is the app store has a bunch of terrible apps with names like "[[https://apps.apple.com/bf/app/music-player-tube-mp3-player/id1572190372|Network music player ULTIMATE]]" that have varying levels of support for playback and/or sync to/from various data sources - Samba, WebDAV, whatever else you can think of. I've tried most of them and they all suck.
  
-I can already hear you saying, "why don't you [[just]] play back your music over the network using a network player"? In addition to the available apps sucking, network conditions on mobile are variable enough that streaming from a home server results in a generally poor experience. Industrial streaming services like Spotify have to go to [[extreme lengths|https://engineering.atspotify.com/2020/02/how-spotify-aligned-cdn-services-for-a-lightning-fast-streaming-experience/]] to paper over the network enough to deliver a good experience. "Pinning" - where you stream but select specific items to keep locally on disk - doesn't really work for me because I don't want to choose what music to listen each time I anticipate a no-network scenario.+I can already hear you saying, "why don't you [[just]] play back your music over the network using a network player"? In addition to the available apps sucking, network conditions on mobile are variable enough that streaming from a home server results in a generally poor experience. Industrial streaming services like Spotify have to go to [[https://engineering.atspotify.com/2020/02/how-spotify-aligned-cdn-services-for-a-lightning-fast-streaming-experience/|extreme lengths]] to paper over the network enough to deliver a good experience. "Pinning" - where you stream but select specific items to keep locally on disk - doesn't really work for me because I don't want to choose what music to listen each time I anticipate a no-network scenario.
    
 Anyway, as luck would have it, the [[https://apps.apple.com/us/app/foobar2000/id1072807669|best music player on iOS]] also has [[https://www.dbpoweramp.com/tunefusion.htm|the best sync solution]] I've seen. The downside is that the companion program that runs on your server Anyway, as luck would have it, the [[https://apps.apple.com/us/app/foobar2000/id1072807669|best music player on iOS]] also has [[https://www.dbpoweramp.com/tunefusion.htm|the best sync solution]] I've seen. The downside is that the companion program that runs on your server
Panorama theme by desbest
music_management.1724600266.txt.gz · Last modified: 2024/08/25 15:37 by qlyoung
CC Attribution-Noncommercial-Share Alike 4.0 International Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International