Blog

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

rss icon All RSS Feeds

tags icon All Tags

search icon Search Site

IndieWeb Carnival: Take Two

I've been mostly making music tools rather than writing music. Today I'm talking about getting out of this rut with a “take two” on my current composition.

calendar icon

Reverb Part 1—“Freeverb”

I discuss how algorithmic reverbs work using the popular “Freeverb.” I give details on feedforward/feedback delays and allpass filters, and I include a Max/MSP patch to play with.

calendar icon

Databending Part 5—Listening to Telephone Codecs

One way to get more variety when transforming data into audio is to change the encoding. Today I'm implementing the VOX ADPCM telephone codec—which I especially like—in Rust to accomplish this!

calendar icon

IndieWeb Blog Carnival—“Renewal”

I often feel compelled to tweak and redesign my website at the expense of other things I value. I talk about reconnecting with what I most enjoy about composing and coding, and avoiding treating my leisure and projects as if I need to impress someone.

calendar icon

A Grimoire of Shell Scripts

Today I'm discussing my thoughts on “home-cooked” and “situated” software, and how that's inspired me to start a collection of useful script tools for myself.

calendar icon
[Valid RSS]