I build open tools for DJs and audio hackers β hardware and software.
ποΈ Current project β openDVS
An open-source Digital Vinyl System: control digital decks with real turntables and timecode vinyl, without the locked-down hardware.
- π¦ Clean-room timecode engine in Rust β no_std, allocation-free, real-time safe; locks absolute position ~33 ms after a needle drop
- π An open, freely-pressable timecode format β the spec is CC-BY-SA with a royalty-free implementation grant, so anyone can press or decode it. No vendor offers that.
- π Open hardware (CERN-OHL-S) that doubles as a generic class-compliant USB audio interface
- βοΈ GPL-3.0 Β· CERN-OHL-S-2.0 Β· CC-BY-SA-4.0
Status: v0.1.0-alpha β engine + CLI working, validated against a
synthetic signal corpus; real-vinyl testing and custom hardware are next.
Try it: releases Β·
the spec
My label for handmade test & measurement gear and electronics projects:
- π‘οΈ PT100 Simulator β handheld RTD temperature simulator: ESP32 + OLED + rotary encoder, precision film resistors, β200 Β°C to +200 Β°C per IEC 60751, 18650-powered with USB-C charging. Built by hand, firmware in C++ (PlatformIO). (repo going public once it's polished)
- More on the bench: embedded builds around ESP32/Arduino, a vinyl BPM counter, and the analog front ends feeding into openDVS Rev A
- k3s-homelab β home Kubernetes on k3s + Flux GitOps, deployed via GitHub Actions
- Real-time audio and DSP (the fun kind of hard)
- Vinyl and turntablism β keeping the feel, opening the tech
- Electronics: phono stages, converters, PCBs that hum only when they should
- Test gear you can trust because you built and calibrated it yourself
- Open licensing done properly β copyleft + open hardware + open formats
π§ Arch Linux, naturally.
