RGB Audio Backlight WS2812B RGB LED Stripe + Arduino Nano Switching modes via Button Tweaking mode settings via Potentiometer See Instructables for details: Instructable Audio Visualizer with MSGEQ7 Hardware RGBStripe_MSGEQ7 MSGEQ7 Circuit connected to Arduino Audio Spectrum Analyzer using MSGEQ7 Band outputs Audio Visualizer with Fast Fourier Transformation (FFT) Audio Spectrum Analyzer only using Software (fix_fft) Schematic 3D Printed Case RGBStripe_FFT 3.5mm Aux connected to Analog Input of Arduino Audio Spectrum Analyzer using in Software FFT Algorithm to divide Signal in Audio Bands