Real-time spectrum analyzer powered by Arduino

Arduino Technology
Real-time spectrum analyzer powered by Arduino

I like where this is heading: Paul Bishop has created an Arduino-based real-time spectrum analyzer, that displays it’s output on a TV. He used an FFT library by Arduino forum user deif to convert an audio input into frequency data, and the TV out library to display the results. I’ve been mucking around with shoehorning an assembler-based library onto the platform, however his version looks like it might be nicer to work with.

First person to build an Arduino-powered color organ wins! Check out his blog post for the source code and a video demonstration. [via Arduino blog]

4 thoughts on “Real-time spectrum analyzer powered by Arduino

  1. Scott says:

    I used the FFT code from Numerical Recipes in C. It’s not optimized at all and it uses floating point, but it is still plenty fast for a color organ.


    Some performance benchmarks:

    You can also use the MSGEQ7 chip (available from Sparkfun) to do the heavy lifting:

    and here is a color organ using the MSGEQ7:

  2. canlı maç izle says:


Comments are closed.