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.
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
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.
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.
For this month's IndieWeb carnival on “small web communities,” I'm thinking about lowering the barrier for web independence and freedom
My Swedish textbook publisher wanted me to listen to audio examples on their site or in their app. I had other ideas.
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!
Manually importing data as audio in Audacity sounds super cool but takes a while and slows down my composition. Today I'm automating it in Rust!
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.
My watch and discussion of this month's IndieWeb Movie Club pick — it's nice to participate in a group blogging activity!
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.
I'm continuing my databending series. Today we'll discuss how to use Python to easily glitch up MP3s, adding warbles, clicks, and other cool noise!