Can Rhythmic Analysis Demonstrate the Use of Robotic Beats?
News may filter through Boing Boing, Slashdot, and Reddit – and certainly, this story already has. But oddly, I learned of this item when I happened to meet up with the blog item’s author in Somerville, Massachusetts. He has digital analysis he believes may prove that a track was recorded to a click track.
Paul Lamere is a developer at Echo Nest, a brainy think-tank of music geeks developing new ways of processing musical metadata in the cloud. Whereas services like Last.fm focus mainly on content and community, Echo Nest’s API wants to make the computers in the cloud smarter about how they listen to your music. We’ve had a look at their work twice before:
All Christmas Music, Boiled Down to Sixteen Droning Singles
Musical Brain API: An API for Music on the Web – And it Makes Pretty Pictures
The Remix API crunches data about rhythmic information at a number of levels. Since we first saw it, that API has led to an SDK (read: something you can program more directly), all assembled in Python. The Python-based SDK is now capable of creating the world’s most unlistenable mash-ups, among other things – some oddly compelling. On Friday, I got to listen to tunes with every other eighth note removed and Michael Jackson crossed with tunes – that is, until the programmers in the office started to complain because they were about to lose their mind. (Echo Nest uses a Sonos system to pipe music office-wide. I hope we can give you a preview of those clips soon.)
Remix SDK (currently Python)
But perhaps the most interesting thing this team has done so far is Paul’s work on plotting rhythmic analysis. Plots of tempo deviation, measured in beat durations, yield two interesting revelations:
In search of the click track [Music Machinery]
1. Much of the music you know has a lot of rhythmic variation. (Dizzy Miss Lizzie by the Beatles, anyone? No Ringo Starr jokes, please.)
2. A lot of the other music has disturbingly little rhythmic variation.
![]()









