
Real-Time Audio Equalizer
Deployed real-time DSP filters on embedded hardware.
- year
- Nov 2025 — Dec 2025
- role
- Course Project
- location
- KTH Royal Institute of Technology
- category
- Academic
[hardware & signal path]
Context
Ported a custom 65-tap complementary FIR filter architecture onto a bare-metal ESP32-S3 hardware platform to achieve real-time 48 kHz stereo audio equalization.
Hardware Interface
Configured an ES8388 audio codec via an I2C control bus and established a low-latency, high-speed I2S data bus to stream and process blocking 1024-sample audio blocks.
Implementation
Engineered dual processing pathways within the firmware: a direct time-domain ring-buffer convolution scheme and a high-efficiency frequency-domain Overlap-Save FFT algorithm.
Performance
Validated real-time system stability by streaming live music tracks, acoustically verifying the distinct high/low frequency isolation thresholds while ensuring zero processing distortion.
next entry
Artifact Removal in EEG Signals
