3 ms·
You are right. The ways in which it is terrible are obvious, but they have not been fixed. That suggests architectural or legal problems (likely in some song da
by xbar 5y ago
You are right. The ways in which it is terrible are obvious, but they have not been fixed. That suggests architectural or legal problems (likely in some song data/song license sync and prefetch model).
Spotify isn't really a song player. It is a song license management system with arbitrary playlists referencing song data whose licensing may change.
You want to access the same data under the same license. Spotify isn't sure the license hasn't changed since it last started streaming to you.
The misery of such a system is exacerbated by buggy client software.
Maybe if the Spotify API was more like the Stripe of music licensing systems, you'd sideload your own client.