My beloved Rdio is dying, and soon. They ran out of money, sold all their assets in a fire sale and have given their users about a week to find a new music home. I tried Apple Music, but quickly ran into limitations (song limit, my patience with their awful UI, horrible apps for importing songs, etc). Asking around, it looked like Google Music was the next best option.
And then the problem was, how to I get almost 5 years of musical history from Rdio into Google Music? All those favorites playlists from 2011-2015, the road trip playlists, the special occasion playlists… all of those will just disappear.
It took a lot of experimentation, but I found a way to export my playlists (and entire collection) from Rdio to Google Music. Here’s what you need (sorry, this is going to require some Terminal time):
You should see an Export CSV button. Click it. Depending on the size of your library, this could take a while. It’s going to generate CSV files for your entire collection. My 35,000 song collection took 3 CSV files, and about 5 minutes to generate and download them. Chrome will probably ask you if this site can download multiple files. Say yes and wait for all of them to download (15,000 songs per file).
Once you have all those files, it’s time to do playlists!
For each playlist you want to save:
Click its link in the left nav bar.
Click the 3 dots in a circle button (next to the share button), then “Extras”, then “Export to CSV“.
That’ll download another CSV file.
You should open up each CSV and delete the first line (the header) or you’ll end up with “Did She Mention My Name” by Gordon Lightfoot in all of your playlists. If that doesn’t bother you, go ahead skip this step.
Now that you have your collection and all the files you want to save, it’s time to set up the gmusic-playlist importer. After you unzip it, open the folder and then open preferences.py in your favorite text editor and make the following changes:
username should be your google login email address.
Change the track_info_order line to look like this: track_info_order = ['title','artist','album','trackNumber'] (the only change is to change “songid” to “trackNumber”).
Change allow_duplicates to True.
Change search_personal_library to False.
Save the file.
Now you can follow the gmusic-playlist directions to import all those CSVs. Google Music has a limit of 1,000 songs per playlist, so your collection will be broken up, but at least you’ll have all your songs!
I can’t believe the last time I did this was in 2011, but it’s time to do it again! 2014 was a great year for music! Again! My 2014 Favorites has 256 songs on it. Last year’s has almost 350, but I think that’s more about me being more selective about what goes on it than the quality of the year.
I decided to break up the list into three sections, because I don’t think it’s fair to compare albums by bands I’ve loved for years with new stuff that jumped out enough to be considered. I’m getting older and though I’m trying really hard not to let my musical taste calcify, well, I think it’s inevitable. Also, the “throwbacks” fit a theme for me. They’re all committed to a sound from the past and pull it off expertly. All four albums will have you grinning from ear to ear just to hear great new songs in styles you thought were dead.
I can’t remember when I did it, but a few years ago I reset all the play counts in iTunes. That was years ago at this point, and since switching to Rdio for most of my music listening, I only use iTunes for things I can’t get on Rdio, live shows from nyctaper or podcasts. I was looking for something new to choose for This is My Jam, and decided I’d just pick the song I’ve played the most in iTunes. And then I decided I might as well share my “historical” top ten songs as shown by what I actually listened to. So, here they are, followed by the number of times I’ve listened to them according to iTunes. Excuse the profanity, that is really the name of the band (and they’re awesome):
Lovely Allen by Holy Fuck – 153
Pullin Punches by Arkells – 150
Fresh Blood by Eels – 137
Working Full-Time by The Constantines – 122
Happy by The Wrens – 113
Your Hand in Mine by Explosions in the Sky – 111
Dance Like a Monkey by New York Dolls – 106 (this one’s skewed because I accidentally left it on repeat one day where I had a lot of meetings and I forgot to pause it – still, it’s a great song. The video is killer.)
I Play My Kazoo by Grand Analog – 102
Soon Enough by The Constantines – 101
Violet Light by Raised by Swans – 101
I also went ahead and created a playlist in Rdio with Trnsmit with my top 100 songs (Rdio doesn’t have all of them, so it’ll be less than 100, but whatever).
It’s funny that the bands I consider my all-time favorites don’t show up until farther down the list (*Massive Attack* shows up at number 13 with Paradise Circus and Morphine doesn’t show up until number 26 with Come Along). The Constantines show up a ton in the top 50, but that’s mostly because my “Best of the Constantines” playlist was a constant companion for almost a year when I had to crank out code on a deadline.
Oh well, there you go, my top 10 songs played in iTunes. I wish I could do the same in Rdio. I have a feeling it would be dominated by Library Voices.
And yes, this post is instead of writing one about my time at SxSW this year or my new job at Rails Machine that I start in a few weeks. I might write those blog posts later.
This is odd because I’ve never stayed for the Music portion of SxSW, but every year for the past five or six, I’ve downloaded the massive torrent of free songs from the artists playing SxSW and tried to listen and rate all of them. To give you some idea of the scale, the 2011 torrent had over 1000 songs in it, released in two parts. That’s a lot of music to listen to, and I usually forget to post my top-rated stuff here, but I think I’ve actually listened to everything for at least the last three years (even when I haven’t gone to SxSW).
I’ve figured out a workflow for getting through and rating everything using iTunes’ Smart Playlists that I figure might help you if you want to do the same thing:
Download the torrent and then put all the songs in a single regular playlist.
Create a new Smart Playlist for the songs you haven’t listened to and haven’t skipped. It took a little while to get this set up correctly, but it should be something like this (and then sorted by artist):
Playlist – is – Your SxSW Torrent playlist (mine’s called SxSW 2012)
Plays – is less than – 1
Skips – is less than – 1
Rating – is not – 1 star
Rating – is not – 2 stars
Create another Smart Playlist for things you’ve listened to but haven’t rated:
Playlist – is – SxSW 2012
Rating – is – no stars
Plays – is greater than – 0 (this removes any that you skipped, which you can assume you want to leave 0 stars)
I also created one like the unrated, but where the Rating is greater than 3 to find my favorites.
What’s great about the unlistened Smart Playlist is that if I give something a rating of 1 or 2 stars, it automatically skips it and goes on to the next song.
Hopefully this helps you better manage your SxSW torrent listening experience! I’ll try to remember to come back and share my favorites. I’m halfway through the B’s as I write this. Only 686 songs to go (and this is just the “Part 1” torrent)!
Oh, and if you don’t want to bother with any of that, I made an Rdio playlist with the songs Rdio has out of the list (about 380 out of the 771 songs in Part 1).
Hi, my name is Kevin, and I’m a music addict. I used to have a 2-3 album a week buying habit. But that’s all changed, thanks to Rdio. I go through the new releases every Tuesday and try to listen to all the interesting new stuff I can find. The good stuff gets added to my collection and the best stuff gets added to my phone. I now usually only buy one album a month, and that’s only because it’s not available on Rdio or is just that good. You might be saying to yourself, “But Kevin, you work on a music product. Why are you using Rdio?” Why? Because they do two different things. Rdio is good if you know exactly what you want to listen to (same with the other on-demand services like Spotify or Rhapsody). If you don’t, or want to discover new stuff, then radio services like SonicSeeds are what you want to use. I see us as complimentary to the on-demand services, not really completing with them (other than for ear time).
The problem with Rdio is that it’s not easy to find the things you’ve added to your collection that were released in the past year, so this list isn’t complete yet. But, if you’re really eager to get the complete list, check back.
And here it is, selections from my favorite albums of 2011. It was a great year for music, and I had a hard time choosing. I think there are about 20 albums represented here, all of them worth picking up or adding to your collection! Enjoy!
There’s a bumper crop of stuff I can’t wait to listen to today! Hooray! But, before I get into today’s music, it’s time to talk about work for just a sec. For the past several months, we’ve been working on a new product, and I’m really proud of it. It’s a new way to do web radio and it’s coming out later this summer. If you’re interested, and you should be, you can sign up for a beta invite and be one of the first people to experience it. I can’t wait to show it to you!
Now, on to the music! And just like last week, I haven’t actually listened to these yet. I’ll try to come back and update things, but I’m pretty confident in today’s list.
The Burning Hell – Flux Capacitor – These guys are goofy and create some silly music, but it’s so damned good, I can’t help but dance along.
The Antlers – Burst Apart – Their first album, Hospice was heartbreaking and beautiful. I don’t know what to expect from this one, but I can’t wait to find out.
Sloan – The Double Cross – These guys are giants of Canadian indie rock and for good reason. They consistently produce tight killer rock songs.
Pearl and the Beard – Pearl and the Beard – I first heard them on nyctaper and quickly went and hunted down everything I could. I have high hopes for this one.
Black Moth Super Rainbow – Extra Flavor – I have a feeling this is mostly outtakes from their last album, but their last album was good enough that these should be pretty darn good.
Cornershop – Supercomputed – And you thought they only did Brimful of Asha. Their recent albums have been solid, and I didn’t even know this one was coming out. Happy surprise!
There you go. If I find anything else, I’ll add it to the list. What are you listening to this week?
I haven’t listened to any of these yet, but here’s the list of albums I gleaned from today’s new releases on Rdio. I’ll try to come back and update them once I’ve actually listened to them, but I’m a busy guy, so I’ll probably forget. Here’s the queue as it stands right now:
Update: This is the first thing I listened to this morning and it’s audible caffeine. So so awesome.
Antony and the Johnsons – Swanlights EP – I love this guy’s songwriting, but I don’t often actually like the songs, which sucks. It’s a band I respect more than I like, but I keep sampling every new album hoping it’s the one that makes it all click.
There are some other things in the queue, but I have to go hop in the shower and get to work. I’ll try to hop back in and add other new stuff I find worth listening to and update the guesses with the results. Happy new music tuesday!
Tuesdays are new music day (when all the new releases come out), and for the past several months, I’ve religiously gone through the 20+ pages of new releases looking for the little gems that slip through the cracks or the albums that make my week. I usually post a couple to twitter, but hey, I have a blog, why not keep them for posterity?
So, for 4/12/2011, here are my new release finds:
Hit After Hit by Sonny & The Sunsets – Moody surf rock with a touch of Brian Jonestown Massacre (without the self-indulgent drug-fueled stuff – although I can’t guarantee that drugs weren’t involved in the making of the album).
Two Against One / Black by Danger Mouse – It’s just two songs, but the maestro is working with Jack White and Norah Jones. These two tracks are great and would be at home on either the next Broken Bells album or a Zero 7 album. Great trippy stuff.
Nine Types of Light by TV On The Radio – I’ve always wanted to like this band but they’ve always been more art than rock. But from the first song on this album, the pretense has been replaced by kicked asses and soul. It all comes together in that first song: horns, guitars, and vocals.
I’ve done a bunch of “best of” music lists over the years, but this was one of the hardest. I gave up on limiting it to ten almost right away and went right to 18. There was a ton of great music this year across a bunch of genres (as you can see by the list). I don’t have time to describe them all now, but you owe it to yourself to check them all out.
Again this year, there’s an appearance by some spectacular mashup work. Girl Talk gets all the press, but The Kleptones released the best album of the year with their double album. Uptime/Downtime is amazing, and while Uptime will keep you dancing, Downtime is the more impressive to me. It sounds like a complete album and you don’t feel like you’re listening to mashups. They’re just great songs. With most mashups, you’re totally aware that you’re listening to a bunch of stuff that wasn’t meant to go together. In the best ones, they’re all made to work and sometimes build an even better song out of the component parts. In the Kleptones’ case, even way back to A Night at the Hip-Hopera, they build great songs out of the pieces they find lying around to the point where you forget that these songs even existed in another form.
And I can’t leave without an honorable mention for new discovery: Lungs by Florence + The Machine – I think I’ve listened to this album more in the past few months than almost anything else in the top 20.