Events

48 posts

EventsMusic

Questlove DJs Valentine’s Day With “Pro Creation Nation”


It’s Valentine’s week, and you can’t hurry love. With this sweet sentiment in mind, the mighty Questlove of The Roots has created a 12-hour “Pro Creation Nation” playlist so that you can serenade your sweetie with slow jams. Ever the passionate lover of music, Questo has left no stone unturned in collecting songs for the perfect V-Day soundtrack.

Included in this epic set are all the iconic singers who only need one name (Janet, Prince, Luther, Aretha, Sade) as well as music’s consummate babymakers of all time (Barry White, Isley Brothers, Isaac Hayes). Warning: These songs are hot!

Events

Sounds From The Silver Screen: Golden Globe Awards

Golden Globes

This year’s Golden Globe nominees include some of the most striking films in recent years. And because music can be so vital to the cinematic experience, it’s perhaps no surprise that these films come complete with top-notch soundtracks to match.

Listen to our 70th Golden Globes: The Music playlist for a handpicked selection of songs from this year’s Golden Globe-nominated films, including vivid moments from Taylor Swift (The Hunger Games), Danny Elfman (Silver Linings Playbook), and Keith Urban (Act of Valor).

Don’t forget to watch the 70th Annual Golden Globe Awards, airing on January 13.

EventsNew Features

From Rdio Engineering: Rdio Hack Day #4

Rdio engineering recently embarked on their fourth quarterly Hack Day. This is a great opportunity for the team to cook up some cool product ideas and build something fun directly into the product or outside of it using the Rdio API. We’re really excited to share a few of these great accomplishments. Think you’ve got an awesome idea for next Hack Day as well as the engineering chops to build it? Rdio is hiring!

WEB AND DESKTOP APP

Let’s start with some hacks on the core product set. Rdio is available on your web browser or downloadable as a Windows or Mac application.

Buddy System
Julia Chaves built tracking features so that you receive a free month of Rdio whenever a certain number of friends you’ve invited to join Rdio become subscribers.

OSX Rdio Notifications
Jimmy O'Neill added functionality to the Mac desktop application. When someone shares an item with you, it now shows up in the OSX Mountain Lion notification center.

Employee Directory
Jason Norris continued work on his employee directory features from the last Hack Day. An employee info section to profile pages on Rdio was added — and, as a bonus, so was a much desired feature to www.bwaaamp.net so that it can now be installed to your OSX command line.

NordmanHR

Heavy Rotation Hatin’
Ryan Nordman added a remove function to Heavy Rotation to eliminate albums you don’t like without unfollowing people. Manually purge certain albums from your Heavy Rotation by clicking an X button on the album art. Special thanks to Bri Hunziker who provided the icon design.

MOBILE

Rdio lets you take your music with you everywhere. Here are some hacks that were done on Rdio’s suite of mobile apps.

RaulOfflineSearch2

Offline Search
Raul Agrait added the ability to search your synced Collection while your phone is in offline mode on the mobile app.

Location Tracking
R. Kevin Nelson added an optional setting into the iOS app that, when enabled, shares your location when you play a song by using your phone’s GPS. This data would be used by Rdio’s evil data lords for nefarious purposes — or, it would be aggregated into interesting stats on what’s popular in a specific neighbourhood of your city.

BrettPush1

Remote Player Push
Brett Duncavage worked on functionality to push the master player to another app — including web, desktop, and mobile — from any device that is logged into your Rdio account. No more running into the other room if you want Rdio to play on your stereo!

TaylorTrayControl2

Better Android Notification Tray Controls
Taylor Perkins improved the Android notification system so that controls remain visible when the music is paused. Larger notifications are implemented on Android devices that support it.

DEVELOPER TOOLS

Some of the team looked inwards and created these hacks to make our engineering team’s day to day lives easier.

Code Review Activity Graphs
Craig Kimerer built a stats dashboard pulling from our code review and bug tracking tool, Phabricator. The dashboard shows stats on who has commented, accepted, and requested changes on patches. It includes a Wall of Shame that features engineers who have not reviewed a patch in the past week.

Rdiobot 2.0
Leslie Chong improved Rdiobot (our Skype bot) by adding the ability to interact with the Skype bot and query it for information. You can now ask Rdiobot for build status or about a specific test to see whether it has failed in the past or not.

Slow Queries Graph
Matt Erkkila created a reporting graph that shows an automated summary of errors and slow queries for all Rdio’s postgres databases. This helps us quickly determine which database queries need the most improvement.

ANALYTICS

Some of the engineers delved into Rdio’s data stores and mined the information for some interesting, new insights.

Zip Code Top Charts
Jonathan Klobucar and Mike Smith teamed up to sift through our play data in order to show popular music by region based on subscribers’ billing zip codes.

Predictive Taste Profiling
Matt Crocker gathered data together to predict the kind of music people like based on their age, gender, and location. He presented a new onboarding flow that suggests music to users when they first join Rdio by using this data to create a predictive profile.

Radio Smoothing
Rob Ferguson tweaked the Collection radio station to better select songs that were similar in genre or mood. He also created an analysis tool that shows you other users who have similar Collections. Lasty, he implemented a feature that lets you save a recent playthrough of a station on Rdio into a playlist to capture the music you just heard.

JimInfluence

Influencer Graph
Jim Fleming made an influencer graph which shows a user’s influence score with their followers. Users received a higher score if they played music shortly before another person in their network.

Annual Retrospective
Brian Ferrell created a page of stats and graphs which showcases a user’s listening habits over the course of the last year such as your favourite artists and songs as well as the amount you listened to each over the course of the year.

API

The Rdio API enables you and other clever people to invent great new ways for listeners to discover, collect, share, and play music. These hacks generally don’t require any privileged insider information about the Rdio service. You can get more info about the Rdio API here.

AnthonyNettaShowdio

Showd.io
Anthony Taranto and Netta Marshall worked on improvements to show data for Showd.io, their project from the last Hack Day. This web app displays nearby concerts in a grid based on your Collection data.

Discoversong
Eugene Efremov further refined his Discoversong service. It now works on Windows Phone, and integrates with Soundhound through Twitter. Discoversong allows you to quickly add a song from Shazam, Soundhound, and other services to an Rdio playlist. Test it out for yourself here.

IanTag

Collection Tags
Ian Gilman combined Rdio’s Collection data with Last.fm data to show Last.fm tags on albums from your Collection. This allows you to browse your Collection by tags. You can try it here.

Multiple 2D Collections
Scott Merritt created a web app that gives a more detailed view by album that focuses on the playlists which use the album and the album’s listeners. It also features the ability to have multiple Collections and these Collections allow you to use a 2D grid view where you can layout the album art spatially on the grid.

JimmyAlexFirehose2

Rdio Firehose
Alex Gaynor and Jimmy Krehl worked together to create a new API method that would output every song play on Rdio in a constant stream. They built in a few filters demonstrating the feature’s usefulness such as displaying the most popular song in the last few minutes, hours, or days.

∞  January 2, 2013 — 11:00AM

EventsNew Features

From Rdio Engineering: Rdio Hack Day #3

It's been quite some time since Rdio's first and second Hack Days but the engineering team gathered again to create some wild and wonderful hacks using the Rdio API. This third Hack Day produced some awesome results — ranging from social features like compatibility scores to handy hacks like playlist cleanup. Here’s a brief summary from the team of some of the projects they created.

API HACKS

The Rdio API enables music enthusiasts to invent great, new ways for listeners to discover, collect, share and play music. These hacks generally don’t require any privileged insider information about Rdio. Find more info about the Rdio API here.

iOS Collection Browser

iOS Collection Browser
Ian Gilman created an alternative Collection browsing view that works on the iOS web browser. It displays album art for the items in your Collection and provides a means to sort them. Selecting an album launches the Rdio app and plays the album. Try it for yourself here.

Weather Generated Playlist
Chris Beale made a playlist integration with the Rdio API and The Echo Nest data to create mood-based playlists derived from the current weather and temperature.

Filtrotron
Ryan Nordman wrote a playlist control application. The app helps you manage a large playlist of new music by providing buttons that allow you to move tracks into a favorites playlist or delete them. The app is accessible here.

Discoversong
Eugene Efremov added new features for his Discoversong Rdio app built with the API. Discoversong works by integrating Shazam, SoundHound, MusiXmatch, VCast SongID, or Sony Ericsson TrackID to identify a song and connect with Rdio to add the track to a playlist. The hack was built by sending a digestible email that would then use Rdio’s API to search for an Rdio library match and add it to your playlist. Try it now.

Recently Played Artists Graph
Alex Gaynor's app graphs the relative amount of time you spent listening to each played artist in the past few days. Enter your username and check it out for yourself.

Playlist Cleanup


Playlist Cleanup
Raul Agrait created a cleanup tool that will scour your playlists for Rdio tracks that may be unavailable in your region, and quickly provide a search method that lets you find other versions of the track to replace it.

Concert Listings

Concert Listings
Netta Marshall from Rdio’s design team and Anthony Taranto from the mobile team collaborated on a feature that displays concert listings based on artists in your Collection and Heavy Rotation.

SOCIAL FEATURES

Rdio is better with friends so here are some hacks that were created by Rdio engineers to add functionality into the social aspects of our service.

Sharing Users
Julia Chavez created a feature that allows you to share user profiles in a similar way you share songs and albums with your friends on Rdio. This lets you suggest influential people that you think your friends would enjoy following.

Employee Section
Jason Norris added an employee section to the user profile data in Rdio accounts so that Rdio could double as an internal employee directory.

Last.fm and Compatibility Scores
Last.fm stores your listening history which can be computed into a music taste compatibility score. Joshua Uziel created an integration with Last.fm to display compatibility scores between you and users you follow, as well as a way to recommend new users to follow based on Collection similarities.

Who to Follow Using Heavy Rotation
Rdio is even better if you follow people with similar taste in music. Drew Bazan wrote a code to look through all the albums in your Heavy Rotation and suggest the albums' top listeners for you to follow.

Heavy Rotation Groups
Craig Kimerer added a new feature to group users you follow into separate Heavy Rotation views. You can put people who are inclined to certain genres of music together. — for example, create a jazz group or bucket all your angsty emo friends together to stop polluting your Heavy Rotation!

MOBILE HACKS

Rdio lets you take your music anywhere by using our mobile apps. The following hacks were created for our mobile applications.

Sending Remote Control
Brett Duncavage and Adam Lickel utilized the remote control feature, which allows you to control the Rdio app on a computer with a mobile device, and vice versa. They tweaked the feature so that you can send the music playing from the device in your hand to another device without having to move an inch.

Reordering Playlist Contents on Mobile
Taylor Perkins added a feature to Rdio for Android that allows you to reorder the contents of your playlists from the mobile app.

MISCELLANEOUS HACKS

The creations below are some handy hacks that make for a slick Rdio experience.

Log Viewer With Sentry
James Cline worked on a practical hack for Rdio's engineering team. He integrated Rdio into Sentry's log in, a tool that allows you to group, sort, and filter log messages for easy viewing.

Lyrics Display
No more misheard song lyrics: Adam Polselli, from Rdio’s design team, mashed up a song lyrics display into the Rdio web app.

Notification Toast
Matt Carroll added notification pop-ups to the Rdio web player so that you get a confirmation message which slowly fades out whenever you add an item to a playlist or your Collection.

Rdio Links in Web Reviews
Leslie Chong wrote a Greasemonkey script to insert Rdio links into web articles. When looking at music reviews on an external site, you can click on any of the conveniently placed links to listen to the artist or album in Rdio at the same time.

Events

Festival Watch: Halifax Pop Explosion

HPX1

The Halifax Pop Explosion is a five-day musical extravaganza, presenting over 100 bands across 20 venues to over 20,000 fans every year. But it wasn’t always like that. Back in 1993, when it was founded, it was to showcase Halifax’s burgeoning music scene, and it focused solely on rock and pop music. Over the years, the festival grew and grew, incorporating more and more artists and fans into the fold.

Get a taste of the festival’s international, multi-genre sound via the HPX 2012!!! LINEUP BOMB! playlist below, featuring headliners of Montreal, Black Lips, Deer Tick, Atlas Sound, King Tuff, The Pack a.d., and HPX originals The Super Friendz. Or, even better, get to the East Coast to experience the fun first-hand! This year’s festival runs from October 16-20.

Events

Festival Watch: Discover something new at POP Montreal

Poppic

This week, Montreal will come to life once again as POP Montreal hits the city’s clubs, bars, and stadiums. The annual festival runs from September 19-23 this year, and espouses the joy of discovering music. Pass-holders are urged to check out performers both new and old, such as this year’s artists: Gotye, David Byrne and St. Vincent, Grizzly Bear, Lil B, Deerhoof, Grimes, Purity Ring, and Gang Gang Dance.

Whether you’re getting your POP in Montreal or at home, it’s worth discovering some of the up and coming bands that will be performing at this year’s fest. Listen to a POP Montreal playlist below and uncover a gem:

EventsMusic

Old School, New School: A Hip-Hop Back to School Playlist

Tomorrow, it’s officially September, which means one thing: Back to school. Whether you’re going back to your old school or starting at a new school, you’re going to need a killer playlist, so we thought, “Why not appeal to both?”

The playlist above comes in pairs of two: an old school hip-hop classic, followed by a new school hip-hop artist who continued their tradition. Talk about backpack rap!

∞  August 31, 2012 — 10:00AM

Events

Festival Watch: LIVE at Squamish

Live at squamish

For a festival that balances music with breathtaking closeness to nature, the choice can only be LIVE at Squamish. This year, the three-day, two-stage festival, held annually in British Columbia’s beautiful Squamish Valley, will run from August 24-26. The line-up is chock full of talent from Canada and abroad: The Tragically Hip, City and Colour, The Sheepdogs, Chromeo, Mother Mother, The Airbourne Toxic Event, Kathleen Edwards, and more.

LIVE at Squamish has put together an official LIVE at Squamish 2012 playlist, perfect for blasting on your way to the show or from your backyard — as long as you’re in the great outdoors!

EventsMusic

The Polaris Record Club returns to Rdio

6a014e87574ac9970d014e8ac0d718970d-800wi

The Polaris Music Prize is an annual award bestowed upon the Best Canadian album of the past year, from June to June, based on artistic merit alone. At the end of that period, an initial long list of 40 eligible albums is announced; in July, those 40 are pared down to just ten. The winner is decided by a panel of Canadian journalists, media figures, and musicians, and is chosen regardless of genre, sales, or record label.

Rdio has once again joined with the Polaris Music Prize to power a series of nominated album streams we call the Polaris Record Club. Starting today, August 21, the Polaris website will offer 24-hour full-album streams from the Short List, courtesy of Rdio. Every week, listeners can hear two new albums on the site, leading up to the Polaris Gala event on September 24 in Toronto.

But, you can listen anytime on Rdio to the nominated artists and albums, which include:

The award was established in 2006. Past winners have included Final Fantasy’s He Poos Clouds, Caribou’s Andorra, and Fucked Up’s The Chemistry of Common Life.

The first album of this year’s Polaris Record Club is Cadence Weapon’s Hope In Dirt City. The Edmonton, Alberta native is known for experimenting with the rap formula, using sparse, austere soundscapes and out-there electronic as beats for his unique flow and intelligent lyrics, but Hope is his most consistent album to date. The artist melds funk, soul, electronic, rock, and a myriad other genres to create a wholly unique album that represents the apex of an already formidable discography. Listen to it below:


The next album to be streamed is Cold Specks’ I Predict A Graceful Explosion, on August 23. We'll continue to preview the albums nominated for the Polaris Music Prize after that. For now, listen to Cadence Weapon and follow Polaris on Rdio, listen to their exclusive playlists, and be sure to check out www.polarismusicprize.com for all award-related info.

∞  August 21, 2012 — 11:00AM

EventsNew Features

From Rdio Engineering: Rdio Hack Day #2

Rdio’s inaugural Hack Day in April was a great success, so we decided to continue the tradition. Rdio’s engineers took last Friday to work on any Rdio project they wanted. This gave engineers the freedom to create any feature they wanted to see in the product, jump into some unexplored code, or create web apps using the Rdio API. We saw cool results — read on for some highlights.

Drag and drop interaction on mobile
Jimmy O’Neil added drag and drop functionality to the iPhone Rdio app, so by long-pressing on a track, you can drag onto a collection or playlist.

Multiselect

Keyboard Controls and Multi-Select
Matt Montag went to work on improving the Rdio web experience in playlist and album views so that users can use keyboard shortcuts to navigate the track lists and select multiple items. He also added a popularity indicator to each track so you can tell which items are getting the most plays.

Toplisteners

Heavy Listeners
Sure, you can claim you’re the world’s biggest Radiohead fan, but where’s your proof? Drew Bazan added a section to each artist page that would list all the heaviest Rdio listeners of each artist.

Automated Front End Testing
Rob Ferguson worked with Sikuli Script (front end automation with screen shots) and Python to batch together front-end testing. Instead of writing long scripts to automate the full process, the new method allowed users to drop in tiny scripts directly from the Sikuli IDE and automatically batch them together.

Mix%20in%201


Mix in Related Artists
One feature that didn’t make it into new Rdio was the control to mix in related artists when playing an artist radio station. Raul Agrait remedied this situation with his Hack Day project, adding in this control to the iPhone app.

Source-busters

Commit Music Tracker
Pat Tuckey and Jonathan Klobucar teamed up to create a tracker that shows the most recent code commits to the Rdio code repository, along with the Rdio music that the programmer was listening to when they made the commit. This may help prove once and for all that good code cannot be written while listening to anything but electronic music.

Custom Playlist Artwork
Justin Tulloss added an image upload feature to your playlists so that you can assign your own image to the playlist cover art.

Rdiolab

New Releases Discovery and Collection Items with Low Play Counts
Devin Sevilla created two external tools using the Rdio API. The first one suggests new releases that are by artists you have in your collection, and the second shows you items you have in your collection that you’ve only played once, so you can rediscover some old favorites. You can try Devin’s hack for yourself here.

Albumshuffle

Album Shuffle
Eric Fikus added a feature to the player that lets you shuffle complete albums. For those of you who like to randomize everything except your albums.

iPhone Visualizer
If pretty pictures are your jam, Brett Duncavage created a visualizer on iPhone that analyzes your music and flips through a series of images along with the beat of the music.

Play Top Songs
Gautam Joshi added a play button to artist pages that will play a set of the artist’s most played tracks. Sometimes you want to know “what is best?” rather than “what is new?”

Integrated Build Tests
Matt Crocker created a practical hack: a triple integration between Jenkins (our test running system), Phabricator (our bug tracking and code review tool) and Skype (our internal chat tool). Now when engineers submit code in Phabricator, Jenkins runs the unit tests associated with the code and comments on reviews. Jenkins also congratulates or shames engineers in our group internal Skype chat, using emoticons and image macros for additional effect.

∞  July 6, 2012 — 10:00AM