Events

Outside Hacks 2014

What: Outside Hacks 2014
When: July 26th – 27th, 2014
Where: Weebly HQ564 Pacific Ave, San Francisco, CA 94133

Outside Hacks returns again this year ahead of Outside Lands. Outside Hacks challenges developers to improve the festival experience for artists and fans. The winners will receive an ultimate Outside Lands experience and have their application promoted at Outside Lands.

Event location map

∞  July 15, 2014 — 12:51PM

Posted by Devin Sevilla at 12:51PM in Events |

iOS SDKReleases

iOS SDK v2.1.2

Version 2.1.2 of the Rdio iOS SDK includes the following improvement:

  • Further protection from crashing when handling rdioRequest errors

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  July 14, 2014 — 4:03PM

Posted by Rebecca Stecker at 4:03PM in iOS SDK, Releases |

Events

Music Hack Day Berlin 2014

What: Music Hack Day Berlin 2014
When: September 5 – 6, 2014
Where: Axel Springer Plug & Play AcceleratorMarkgrafenstraße 14, 10969 Berlin, Germany

In two month's time we'll be back in Europe attending Music Hack Day Berlin. The hackathon runs Friday and Saturday, overlapping with the Berlin Festival. Tickets are available now, so sign up!

Event location map

∞  July 14, 2014 — 10:00AM

Posted by Rebecca Stecker at 10:00AM in Events |

Featured App

Featured App Friday: Rewind

Rewind

With Rewind, music rediscovery is possible. Pick a season, year or decade back to 1960, and you’ll hear what was on the radio during that time. Save moments to build a radio station around your life events. You’ll be amazed at how quickly the memories come flooding back.

Check out Rewind now in the iTunes App Store!

To see more uses of the Rdio API, be sure to check out our API Gallery.

∞  July 11, 2014 — 8:00AM

Posted by Rebecca Stecker at 8:00AM in Featured App |

DocumentationReleasesWeb Service API

Stations Guide

Rdio Stations

Today we're releasing a guide to implementing stations along with ten new station API methods! You can now build the same great station experience into your applications and devices. If you're not already familiar: Rdio Stations provide easy, instant mixes for those who are in the mood to sit back and listen.

You can start stations based on genres, artists, albums, tracks and more. You can also listen to You FM for yourself, your friends, and Rdio influencers.

Give the new Stations API methods a try and let us know what you think.

∞  July 07, 2014 — 2:20PM

Posted by Devin Sevilla at 2:20PM in Documentation, Releases, Web Service API |

Events

Hack Midwest

Hack Midwest

What: Hack Midwest
When: July 19th — 20th, 2014
Where: Johnson County Community College12345 College Blvd., Overland Park, KS 66210

Next month we'll be attending Hack Midwest organized by Kansas City IT Professionals. Started in 2008, Kansas City IT Professionals brings together and promotes the local tech community in Kansas City. Follow @HackMidwest for event updates.

Event location map

∞  June 30, 2014 — 9:00AM

Posted by Devin Sevilla at 9:00AM in Events |

iOS SDKReleases

iOS SDK v2.1.1

Version 2.1.1 of the Rdio iOS SDK includes the following improvement:

  • Fix for crash when handling playback and access token retrieval errors

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  June 26, 2014 — 3:07PM

Posted by Rebecca Stecker at 3:07PM in iOS SDK, Releases |

Events

Recap: Music Hack Day Barcelona 2014

The 5th Barcelona Music Hack Day took place last week, part of the Sónar+D music and technology festival. The event was well attened by people from all over the world and well documented- photos were taken by festival representatives as well as a number festival goers who were able to observe the hackers hard at work during festival hours.

Mhd_crowds

And what a sight all the hacks in progress were! A lot of hardware was used to produce a number of sounds, songs, noises, and performances never before expereienced. Legos, Patchblocks, Enobio brain sensors, an Oculus Rift, Xth Sense sensors, Estrella Damm beer cans, monomes, LED wired shoes, and more were worked into the projects.

Mhd_hardware

In the mix of it all, there were still a couple hacks that used the Rdio APIs to great effect.

  • crowdj
    Collaborative playlist creation and democratic tracks ordering for use at parties, playing music from Rdio. Winner, best use of Rdio API

  • webmlr - Site, GitHub
    A web monome to control and play audio samples from the server, your local machine or a track from Rdio. Also handles a real monome device input & output.

It helped that the Music Technology Group was right next door- a number of students attended, bringing a lot of deep technical knowledge of sound and music.

Mhd_brainscan

A list of all of the hacks is up at Hacker League.

∞  June 20, 2014 — 11:48AM

Posted by Rebecca Stecker at 11:48AM in Events |

iOS SDKReleases

iOS SDK v2.1.0

Version 2.1.0 of the Rdio iOS SDK includes the following improvements:

  • Improve the stability of seeking
  • seekToPosition: now calls delegate when changing playback state
  • Two new RDPlayerDelegate methods: rdioPlayerSetAudioCategory and rdioPlayerSetAudioSessionActive: for controlling the audio session
  • Reduce log level from warning to info for "Got NSNull for result" message

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  June 10, 2014 — 10:41AM

Posted by Devin Sevilla at 10:41AM in iOS SDK, Releases |

Releases

Mac App v2.30: AppleScript Improvements

The v2.30 release of the Rdio Mac application contains several AppleScript improvements:

  • Player position should use seconds, not percentage (#80)
  • Ability to control repeat state (#47, #80)

Checkout the full AppleScript reference and download the Mac Desktop app. Continue reading for how to use the new functionality.

Examples

To seek to the 30-second mark:

tell application "Rdio"
    set player position to 30
end tell

To retrieve the current position in seconds:

tell application "Rdio"
    set playerPosition to player position
end tell

To control the repeat state:

tell application "Rdio"
    set repeat state to STATE
end tell

Where STATE can be: one (current track), all (current album or playlist), none.

∞  June 09, 2014 — 10:48AM

Posted by Devin Sevilla at 10:48AM in Releases |