Audio Spectrum Analyzer

Finally managed to have my Arduino Uno ‘spectrualize’ audio on a 1.3″ monochrome 128×64 oled screen. These small oled screens are amazingly fast!

Sound quality of the video is limited because the music (“Golden Brown” by The Stranglers) was picked up from a small laptop speaker.

The upper part of the screen shows a peak level indicator.

The sketch uses a FastĀ Fourier Transformation library that I found on Internet. It translates the signal from the time domain to the frequency domain. [Some comments are in Dutch]