Loudspeakers
- Write-up on the way
Cabinet Engine
Generative loudspeaker cabinet optimisation: acoustic targets in, the smallest possible cabinet and print-ready STL files out.
- Write-up on the way
Axisymmetric BEM
In-house axisymmetric acoustic BEM solver for horn directivity, validated against analytical spheres and published measurements.
- Write-up on the way
CX120 Coax Speaker
A small streaming speaker around a coax driver, ESP32 and TAS5805M — a batch of ~20 for friends.
- Write-up on the way
Printed Baffle Two-Way
3D-printable front baffle for a ScanSpeak two-way, generated as a signed-distance model in Python.
- Write-up on the way
Active Two-Way
ScanSpeak 15WU + D3004 with custom DSP tooling — heading for CamillaDSP with dynamic bass management.
- Write-up on the way
EKTA TL Three-Way
Classic three-way with a transmission-line woofer, plus a home-grown parser for measurement files.
- Write-up on the way
Auto Speaker Optimizer
A turntable and a closed measurement loop that tunes crossover filters by itself.
3D Scanning
- Write-up on the way
Photogrammetry Pipeline
From phone video to precisely scaled 3D models for printing mating parts — scale reference via a ChArUco board.
Tools
- Write-up on the way
Meeting Auto-Transcriber
Local Whisper v3 transcription of online meetings, dual-track (you / everyone else), fully offline.