audio-dsp-patterns

Community

Real-time audio-driven LED patterns.

Authorsynqing
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Real-time audio analysis and LED pattern generation on ESP32-S3 for audio-reactive visuals.

Core Features & Use Cases

  • I2S audio input configuration: PDM or analog input at 44.1 kHz.
  • FFT analysis with CMSIS-DSP: 256-point FFT, magnitude spectrum, windowing.
  • Feature extraction & beat detection: Bass/mid/treble energy, dominant frequency, beat events.
  • LED pattern generation: Drive LEDs in sync with audio.

Quick Start

Configure the ESP32-S3 I2S input and run the FFT-based analysis to drive LED patterns in real-time. For example, feed 44.1 kHz audio and map bass to low-resolution LEDs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: audio-dsp-patterns
Download link: https://github.com/synqing/PRISM_unified/archive/main.zip#audio-dsp-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository