NOTES FROM THE WORKSHOP
Things I’ve
worked through.
Notes on engineering, audio systems, and the useful lessons hiding inside a problem.
April 2026 · 8 min readAugust 2025 · 6 min readMarch 2026 · 10 min read
Living in Wireshark: Reverse-Engineering Hardware Protocols for Q-SYS
How I use packet captures to recover lost broadcast switchers without factory resets, dissect undocumented UDP and TCP control frames, and build custom Q-SYS Lua drivers from raw wire traffic.
What Live Production Taught Me About Writing Hardware Drivers in Lua
How dealing with quirky projector CGI endpoints, expired auth cookies, and 60-second thermal cooldown cycles shaped the way I write fault-tolerant systems.
How to Build a Realtime Parametric EQ in Python
Build a working audio input-to-output EQ with Python, SciPy, and sounddevice. Design a peaking filter, preserve state between blocks, and manage headroom and latency.