If you use Last.fm for scrobbling the music you listen to, you have access to weekly charts of tracks that you listened to. I wanted a way to turn those charts into Rdio playlists so I could look back and remember, through music, what kind of mood I was in, what artists I had just discovered, and what I was into during a particular time. "That was the winter of Blue Foundation", "I had just found SBTRKT", and "Wow, lots of game soundtracks" come to mind.
I built this using Ruby 2 in OS X.
git clone [email protected]:cheshire137/weekly-rdio-playlister.git
cd weekly-rdio-playlister
bundle
to install necessary gems.- Register for an Rdio API account.
cp env.sh.sample env.sh
- Modify env.sh and fill in your Rdio API key and secret.
source env.sh
foreman start
to start the server athttp://localhost:3000
and run Guard so that Haml, CoffeeScript, and LESS get compiled into HTML, JavaScript, and CSS.
npm install
npm test
The source code is released under the GNU GPL v3.