Riding the Sonic Waves

Thoughts on modular synthesis, digital signal processing, and the intersection of music and code.

Demystifying Wavetable Synthesis

Wavetable synthesis is a powerful technique that allows for evolving, complex timbres. Let's dive into how it works under the hood...

Building a VST Plugin in Rust

Rust is quickly becoming a favorite for audio developers. In this post, we'll build a simple saturator plugin from scratch.

The Joy of Generative Sequencing

Why write a melody when you can build a system that writes melodies for you? Exploring Turing Machines.