Writing about music, code, and everything in between.

Notes from building drum machines, plugins, and music tools, plus what I've learned producing music and building for the web.

Turning folders of samples into MPC kits with Rust

DorDSP Kit Pro scans a drum library, sorts every hit, and writes ready-to-play kits for Akai MPC, Ableton, and DMC60. Here is how it works, and why I built it in Rust with Tauri.

Building my first audio plugin with JUCE

After years of using other people's plugins, I finally decided to build my own. Here's what I learned diving into JUCE and C++ for audio development.