Instead of AdBlock, enjoy ad-free CAN by becoming a member. Everybody wins!

Spotify Player [Processing, Objects]

Spotify Player is the work of Jordi Parra and his degree project: a device to listen to Spotify at home.

In a nutshell the objects consists of Processing sketch, Arduino and an RFID reader. Each RFID tag can be assigned to a Spotify link, album, artist or search. When the tag is placed on the reader, an ID-12, it sends a trigger to Processing and triggers an AppleScript that will take over Spotify and play whatever is linked to that tag. The processing sketch can also retrieve the information about the track that is being played. For doing so, a packet sniffer is checking all the internet packets sent from the computer and whenever it finds something being sent to Last.fm, it grabs it and parses the track information (artist, album, title and length).

The two small buttons on the bottom left of the device skip to the previous and next track in the queue. The big know is the volume, and the magnets are place on top of it. The knob has a magnet so the RFID tags stick to it.

The object also includes three LED matrices, a total of 192 LED’s, to display information under the pattern of the speaker. In the video below you can see the LED’s turning on individually. It is just testing them to see if everything is working, but eventually they will be used to display battery levels, internet connection problems, premium subscription days left and other information.

The project is now 99% complete. Read more about the detailed making process on Jordi’s blog.

(thanks Emilio)

Posted on: 10/02/2011

Posted in: Objects, Processing

Post tags:

  • http://www.facebook.com/hartwig.erik Erik Hartwig

    Awesome! I want one!

  • http://twitter.com/welcomebrand James Young

    That’s ace!

  • Al

    Get it on Kickstarter.com

  • http://twitter.com/zenona Jordi Parra

    Hi! I’m the guy that made the project. Thanks for the comments! ;)

    I thought about continuing this project on my own some time ago, but even getting funding from kickstarter, it is a type of device trickier than it looks. Basically, only giving support and testing that everything works with all the routers out there is quite a challenge, but I’ll do my best to keep it going!

    Cheers