Reverb Karaoke Machine
Audio Processing
Filters
Op Amps
DAC
Arduino
Soldering

Circutry inside our custom-printed microphone-shaped casing.
Built a custom karaoke machine that adds compression and reverb to the audio of the singer.
Key features:
- Built passive high-pass & low-pass filter stages with op-amp buffers to condition microphone signals for Arduino ADC
- Developed Arduino signal processing firmware at 8 kHz sample rate, featuring dynamic compression and reverb effects
- Engineered 10-bit R-2R DAC with low-pass output filters to reconstruct & smooth processed audio for speaker playback

Close-up of the Arduino DAC output.