Please watch the updated video I created with the software. This is an old version.
A visualization of Thom Yorke's song Harrowdown Hill using an image of New Yorks skyline. The Processing sketch analyses the song and distributes frequency bands to separate buildings in the photo. When a beat is detected in that frequency range, the lights of the building will turn on. If no beat is detected, the building will stay dark. Every time I ride my bike across Williamsburg bridge in the evening, the view reminds me of Thom Yorke's album Eraser. This sketch was my way to illustrate this atmosphere.
The Processing sketch uses the Minim audio library and 2 Photoshopped images: one with lights in the buildings and one without. In a custom Java class it's possible to map these frequencies to shapes in the image. The shapes will mask the lit photo, revealing lights when beats are detected.
The visualization was featured on Github's blog May 17th.
The sketch may take a while to load in the browser, but it will appear eventually.