I built a chrome extension that helps with this problem. It doesn't let you store a preferred service, rather you throw in a song url to and it'll spit back a few urls pointing to that song on Rdio, Spotify, Last.fm, and Grooveshark. You can try it out here: http://goo.gl/jLocb
I thought MusicBrainz had great potential in this area, as a common and open database of artists/albums/tracks - and Spotify used to have support in their API to search based on some of those.
Ultimately unless someone uses MB and/or other data sources to create an aggregated 'music translation' service - whether it's entirely offline translation, translation-on-demand, or some kind of mix - I'm not sure how this is going to happen with so many proprietary platforms.
This is a big part of the reason why I like Grooveshark. It's totally beyond me why nobody ever mentions it in discussions about music services, it's easily the best thing around.
16 comments
[ 2.3 ms ] story [ 40.6 ms ] threadhttp://liisten.com/i-dont-use-the-same-music-service-as-you-...
http://forums.musicbrainz.org/viewtopic.php?id=3463
Ultimately unless someone uses MB and/or other data sources to create an aggregated 'music translation' service - whether it's entirely offline translation, translation-on-demand, or some kind of mix - I'm not sure how this is going to happen with so many proprietary platforms.
Their approach: your library becomes (title, artist, album) tuples, and then songs are found at whatever provider you use when you want to listen.
The devs are mostly ex-Amarok and everything is on GitHub: https://github.com/tomahawk-player.
It's called http://trackpile.com and it allows easy sharing from Spotify to Rdio, and vice versa.
Would love if you guys could check it out!