An application to make switching between music streaming providers painless
- Music Streaming Provider (MSP): A service you can subscribe to for streaming music e.g. Spotify, Tidal, Apple Music
- Music Streaming Service (MSS) = MSP
- MSP data: The music catalog and meta data provided by an MSP (e.g. albums, artists, tracks, playlists, editorial content)
- User data (your data): A user's (your) playlists and favorites/following in an MSP
- Browse/Get an overview of your data in one or more MSPs
- Update/manage your data in one or more MSPs
- Backup/export your data from an MSP
- Move/migrate your data (playlists, favorites) from one MSP to another
- Keep your data synced between MSPs
- Compare what music is available in different MSPs
- See what music is available compared to digital music stores (e.g. iTunes Music, Amazon, Google Play)
- Compare how MSPs structure their data compared to one another and to meta data providers such as MusicBrainz, The Echno Nest
- Link data from MSPs to other music services such as AllMusic/Rovi, Discogs, Last.fm, SoundCloud, BandCamp, WhoSampled, Genius, Wikipedia and basically everything from https://www.acrcloud.com/blog/music-apis-the-list-of-2016
WIP
Other projects that deal with MSP:
- TidalExplorer https://github.com/HenningKlokkeraasen/TidalExplorer
- TidalBackup https://github.com/HenningKlokkeraasen/TidalBackup
- MusicServiceMetaApp https://github.com/HenningKlokkeraasen/MusicServiceMetaApp
Most or all of these should be incorporated into this project
- OpenTidl https://github.com/jackfagner/OpenTidl
- See packages.config and bower.json
This product uses TIDAL but is not endorsed, certified or otherwise approved in any way by TIDAL. TIDAL is the registered trade mark of Aspiro.