Music Visualization with an Arduino

Audio Frequency Spectrum Analyzer & Spectrogram As a followup to a previous post on Music Visualization with Processing (and a good excuse to play with my Arduino), I decided to convert my Processing music visualizer into hardware. The project is not finished yet, but I wanted to post a quick update and how-to on making what … Read more

MPGuino (Arduino for Car MPG)

August 2009 This is an Arduino microcontroller that I wired into my car’s ECU and programmed to calculate the instantaneous/average miles per gallon of my 2002 Honda Civic. The circuit reads pulses from the Vehicle Speed Sensor and Fuel Injector wires. It is wired into my car via a USB cable. It’s pretty accurate once calibrated. My … Read more

Last Post of 2012

Nothing important here, just a few highlights reflecting back on 2012… January – Started my first 365 photo project February – My photo on display in a random art show on campus March – Went to SXSW in Austin TX April – Upgraded to a Nikon D7000  |  created PyrDetail May – Finished MSCS degree from GaTech  |  Spoke at GTC 2012 … Read more

Music Visualization with Processing

Live Spectrogram Re-Inspired by the awesome artistic works in Resonance the Film, a TED talk on generative music videos, and then remembering the good ol’ days of MilkDrop magic, I found myself captivated and wanting to learn more about music visualization and how I could create my own. Since I will be using Processing for the first time this … Read more

PIC Digital Speedometer

June 2008 I used a PIC microcontroller in a circuit to measure my car’s MPH. It measures the frequency of pulses from the Vehicle Speed Sensor, and converts it to miles-per-hour. A summer project involving programming a PIC micro controller to measure my Honda Civic’s MPH. The circuit I made measures the frequency of the pulses coming from … Read more

About Me

My name is Chris McClanahan  In my [little] spare time, I am passionate about photography and technology. Academic / Professional Chris McClanahan is a senior software engineer at Google, focusing on on-device computer vision. He has a M.S. in Computer Science from Georgia Tech, and previously worked on 3D 360 VR video stitching at Condition One, … Read more