Author Options:

How to make a 5 channel Vu meter (equalizer) Answered

Hey guys,

I'm planning on building a sound equalizer display aka Vu Meter, with 10 segment LED.

My idea is to make a central sound system with analog I/O for 5.1, with three stereo amps DIY kits, each one for Front (LR), Back (LR) and Sub/Central. I've been using a 2.1 Logitech since my Samsung 5.1 home theater died, and its not enough. 
At first, I though about buying a new 5.1 system, but my budget is not enough right now, and as I always loved to build myself, I though, why not?

In resume, its a central with volume control, LED to indicate volume output, and 5 rows of 10-segment LED for graphic equalizer.

I'll attach an image with the sketch of the frontal look. Its not final, but it may be enough.

Now the problem: My knowledge about this sound frequency area is pretty poor. I can't figure out how to make each LED Segment for an specific hertz. I'd like to divide it into 60Hz, 230Hz, 910Hz, 3kHz and 14kHz.

For material, I'm planning on using laser cutted MDF for the box and glass for the front panel, to give it a "pro" look. I may change it for acrylic in the end. 
The tools I own right now are: 
1x Arduino Uno R3, which I intend to use it for the prototype and tests.
1x Arduino Mini, I'd rather use this one instead of an non-writtable CI for final project, as I may want to change codes and add stuff to it later.
5x 10-Segment LED Bar
5x Lm3914

I'd like to get to know how to divide and convert the frequencies of the sound into graphic, tips about the code for arduino and material list and mounting guide for each segment...

Thanks a lot, I'm sorry for the long text, but I could not figure out how to explain it in other way.

And again, thanks!


The forums are retiring in 2021 and are now closed for new topics and comments.