hero-bg

Idea

RGB Audio Visualiser

Content

Function

What Does It Do?

It uses LED 8x8 Matrix that shines through acrylic sticks and simply changes its color by using frequency information from the audio and sending data through the LEDs. Audio waveform visualizers create animated waveforms (audiograms) that shift with the rhythm, loudness, and frequency of the audio.
Features

Frequency Bands

The Audio Visualiser uses a microphone to receive sound input and lights up LEDs depending on the frequency. There will be a total 8 frequency bands, each correspond to a specific frequency threshold.

Lightning Features

There will be various lighting profiles I plan to showcase in this project. As of now there will be 2 lighting profiles. First, there will be "RGB" Profile that cycles through the colours continuously. Second is the "Single-colour" Profile that will have LEDs operate at colours set by the user.
Resources

CAD Design

Design 3D-printed casing Design Lasercut supports plates and sticks

Laser Cutting

Wooden Support Plates Acrylic Sticks

3D Printing

PLA Base Plate with component slots

Microcontroller

Arduino Nano

Input Devices

MAX4466 Microphone Amplifier Outemu Mechanical Switches

Output Devices

Neopixel WS2812 RGB 8x8 Matrix
List Of Materials
S/N
Quantity
Parts to Purchase
Cost
1
1
Arduino Nano
$6
2
1
MAX4466 Microphone Amplifier
$10
3
1
Neopixel WS2812 RGB 8x8 Matrix
$6
4
3
Outemu Mechanical Switches
$2
S/N
Quantity
Parts to Laser Cut
5
1
Cover Plate
6
2
Support Layer Plates
7
64
Acrylic Sticks
S/N
Quantity
Parts to 3D Printed
8
1
Base Casing
S/N
Quantity
Miscellanous Parts
9
4
M3x35mm Hex Socket Screws
10
4
M3x10mm Hex Socket Screws
11
8
M3x10mm Spacer (Female-Female)