The Antique Telecommunications Museum
Remembering my partner taking me to see a museum on one of my favorite topics
A blog about my personal interests, including composition and sound design; audio programming using Max/MSP, C++/JUCE, C, Rust, and SuperCollider; and web development and philosophy on the IndieWeb
Remembering my partner taking me to see a museum on one of my favorite topics
I made a simple, easy-to-maintain way to do “algorave” musical live-coding from Neovim, without needing to depend on other people's plugins staying updated.
I made a nice setup to write Lilypond scores in Neovim, while still being able to conveniently view and listen to them
Re-watching a sci-fi classic to discuss with IndieWeb friends, and thinking about the music and sound design
I came across a convenient way to send webmentions from my terminal using a simple Bash script.
Artists, albums, and songs I discovered, revisited, and otherwise enjoyed in 2025
The clouds cascade above you in incredible detail. In places, their bases form an impenetrable ceiling, but that ceiling is temporary. Wisps of shadow float against glowing shards of the sun, illuminating another layer behind…
I discuss some lovely-sounding reverbs that make echo densities build up over time, as in a real room. They're available in my VST/AU plugin, and I link to Max/MSP versions as well.
You feel that a certain sickness has been pervading your life. It's a dull ache that suffuses subtly through many unrelated things, a background radiation to your everyday…
I took a few years of Japanese classes in undergrad, and today I'm returning to that and discussing some HTML markup for Japanese and other East Asian languages.