DEVELOPMENT JOURNAL
Lab Log
Engineering notes. Build updates. Not a blog.
OBS WebSocket migration to v5
Updated OBS automation scripts to the new WebSocket v5 protocol after OBS 30 dropped the legacy API.
→ obs-automation-toolsAudio reactive LED — first successful FFT test
First working FFT frequency band analysis on Teensy. Beat detection reliably triggering at 92% accuracy on test tracks.
→ audio-reactive-ledTwitch Calendar Sync — OAuth flow completed
Google OAuth token handling finally works reliably including automatic refresh. Scope limited to Calendar read/write.
→ twitch-calendar-syncAudio Waveform SVG Generator — first output
Python script generates clean SVG waveforms from MP3 files. Processing time acceptable. Output quality better than expected.
Charging dock — print iteration 03
Third print iteration. Cable routing channel dimensions corrected. Fit confirmed for all devices. Electronics integration next.
→ hardware-charging-dockI-NET DESIGN LAB website started
Started building the project archive site. Next.js, TypeScript, Tailwind. Let's see how this goes.
LOG ENTRIES: 6 — LAST UPDATED: 2025-09-05