Attention Deficit Radio

This weekend, I’ve been in London, attending the London Music Hack Day. For this weekend’s hack, I was inspired by daughter’s music listening behavior – when she listens to music, she is good for the first verse or two and the chorus, but after that, she’s on to the next song. She probably has never heard a bridge.  So for my daughter, and folks like her with short attention spans, I’ve built Attention Deficit Radio. ADR creates a Pandora-like radio station based upon a seed artist, but doesn’t bother you by playing whole songs. Instead, after about 30 seconds or so, it is on to the next song. The nifty bit is that ADR will try to beat-match and crossfade between the songs giving you a (hopefully) seamless listening experience as you fly through the playlist. Of course those with short attention spans need something to look at while listening, so ADR has lots of gauges that show the radio status – it shows the current beat, the status of the cross-fade, tempo and song loading status.


There may be a few rough edges, and the paint is not yet dry, but give Attention Deficit Radio a try if you have a short listening attention span.


  1. #1 by Greg Linden on December 8, 2013 - 11:33 am

    That’s nice! It worked really well for the examples I tried, particularly strong for dance music, but it worked pretty well for starting from “Bob Dylan” too. Nice work, very fun! You might consider layering a cleaner starting UI on top of it and launching it as an app or finished website, seems like it could be quite popular.

    • #2 by Paul on December 10, 2013 - 3:55 am


  2. #3 by Tom Davenport on December 9, 2013 - 8:29 am

    Great hack Paul. I had a similar idea on my list which follows the songwriting mantra ‘Don’t bore us, get to the chorus!’

    We were a little distracted by our Christmas tree to carry it out. I’m looking forward to trying the Echo Nest API for the first time soon.

%d bloggers like this: