Projects

AirMPC

AirMPC is a camera-driven music controller built in Python with OpenCV, MediaPipe, and a self-designed minimal audio engine. It combines a 16-pad sampler, step sequencer, and Ableton's Simpler style chopper (slice mode) controlled by pinch gestures or mouse for live beat-making.

Automatic Vocal Pop Remover

Fast Fourier Transform (FFT)-based spectral correction removes plosive pops from podcast speech using a pop-filtered reference.

Automatic Vocal Pop Remover spectrogram visualization

Music Recommendation System

Hybrid content-based music recommender (Spotify “Start Radio”-style) using weighted cosine similarity over CountVectorized genres and z-scored audio features on a 10,000-track Kaggle dataset.