Audio VU meter with Extra wide Dynamic Range 69 dB using Arduino

O’K, after having some fun with stereo version of the VU meter I described in my previous blog-post, now it’s time to do a serious stuff. Studio grade VU meter !!! 24 steps, equally spaced every 3 dB, covering Extra wide Dynamic Range from -63  up to  +6 dB.  Single (mono) channel this time, no messing around, absolute precision at the stake. Plus, it keeps absolutely Top-Flat linear frequency response from ...

Read more

Matrix sound machine: Generative music with a particle system using Arduino

This project is a part of experiments done while doing an artist in residence at Instructables. You can see the other projects here. Creating emergent patterns that can be converted into sounds fascinates me. So this is my first experiment in building an arduino platform for creating such patterns. This version uses a Gameduino as its sound processor and uses particles that bounces around on a led matrix as ...

Read more

Arduino Audio DAC Options

DAC is short for Digital to Analog Converter. In this article we play around the code Michael Smith created for a PWM based DAC. I modified his code so that other DAC options could be tried. I compare the 8-Bit PWM DAC with the R2R DAC at various numbers of bits. You might be surprised at how well a 4-bit DAC sounds. This article includes several sound samples for the various DAC options and demonstrates so ...

Read more

Audio VU Meter using Arduino

Biasing AC input using resistor divider and scaling up / down if necessary; Sampling fast and accurately using direct access to Control Registers of ADC and Timer1; Subtract whatever was added at step #1 from result of Analog / Digital conversion and Square; Average / accumulate, filtering following VU specification; Sqrt – take square root, Log10 – transform to dB scale; Display. 1.   Hope, you follow my a ...

Read more

True Analog Audio Volume Control using Arduino

ow my Arduino can precisely measure audio input (VU meter),   and obviously, next thing that comes to mind right after measurements, is regulation or control. There are many different ways how to electronically adjust audio volume or level of AC signal.  I’ll name a few: Specifically design IC, Digital potentiometers. Mechanical potentiometers, driven by servo / motors. Vacuum tubes amplifiers in “variable- ...

Read more

Arduino Processing Audio Spectrum Analyzer

In this Instructable I am going to show how to make a program in Processing that analyzes sound on your computer and sends data to an Arduino that controls an LED matrix to show the spectrum analysis. I will be explaining where to get materials, explaining the coding and wiring needed and providing example programs that can be adapted. I will be using an Arduino Nano and and a 32x16 LED Matrix from Sure Ele ...

Read more

Audio Output using an Arduino

Generate sound or output analog voltages with an Arduino.  This Instructable will show you how to set up a really basic digital to analog converter so you can start generating analog waves of all shapes and sizes from a few digital pins on an Arduino.  (This article is a companion to another Instructable I've written about sending audio into an Arduino, find that here) Some ideas that come to mind: sample b ...

Read more

Audio Input using an Arduino Board

Send sound into your Arduino.  This Instructable will show you how to prepare audio so that it can be sampled and processed by an Arduino to make sound responsive projects and audio effects.  (This article is a companion to another Instructable I've written about building an audio output circuit for an Arduino, find that here) Some ideas that come to mind include: beat detection- trigger lighting effects, b ...

Read more
Scroll to top