| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Sonar

Page history last edited by Jason 14 years, 4 months ago

Sonar

 

Team

  • Jason Sundram
  • Lee Keyser-Allen
  • Steven Beckhardt

 

Description

 

Sonar is a confluence of SonosPlaydar, and the The Echo Nest that lets you see what music your friends are listening to, find out more about it, and play it all over your house. It has 4 major components:

  1. Song tweets and scrobbles from Twitter and last.fm (more sources are on the way).
  2. Playdar. We used Playdar to resolve song tweets and scrobbles to audio streams that can be played on a Sonos system.
  3. Sonos. We created a backend in Python to view and control all the zones in your house.
  4. Rich Metadata. We used The Echo Nest's awesome API to get Artist Hotttnesss, Artist Familiarity, Similar Artists, and Artist Images. We also used last.fm APIs to get tags and listener information, and Amazon to present Album Art. 

 

 

Links

http://github.com/jsundram/Sonar

Sonar on The Echo Nest's Showcase

 

Tools, Platforms and APIs Used

The Echo Nest API

Sonos

Playdar

Twitter API

Last.Fm API

Amazon API (for Album Art)

Brisa Python UPnP Framework with Sonos extensions by Mark Henkelis

Python

C#

XML RPC

Jayrock 

 

Screenshots

 

The main Sonar page, with song tweets and scrobbles on the left, a now playing screen in the middle, and the Sonos Queue on the right.

 

 

 

The Artist Inspector dialog, with metadata, hotttness and familiarity (the orange and blue bars -- guess which color is hotttnesss) powered by The Echo Nest and Last.fm. Any place an artist name is shown in Sonar, you can right-click to bring up this dialog to find out more about the artist.

 

 

Comments (0)

You don't have permission to comment on this page.