Field notes
Learning by building.
Projects, experiments, and the things I learned along the way.
Finding the Drop: Beat Grids and Cue Points I No Longer Place by Hand
How my DJ library gets its tempo, beat grid and cue points automatically: a music-structure model on a spare GPU, four disagreeing beat trackers, a bass-energy test for the drop, and an ear for whatever's left.
Read the story ↗Teaching a Traktor Kontrol S5 to Speak Mixxx
A week of forking Mixxx so a Native Instruments controller, screens and all, runs on open-source DJ software: USB quirks, a screen designed from scratch, and the colour bug my own tests couldn't see.
Read the story ↗What 3D Printing Taught Me About Working with AI
From awkward test prints to the H41 shaving station and print-ready, my open-source agent skill: lessons in physical feedback, traceable releases, and working with AI.
Read the story ↗