algorithmic

Per Nørgård's Infinity Series

Per Nørgård's Infinity Series

This week I've been revisiting the work of Danish composer Per Nørgård as part of a broader exploration into different approaches to algorithmic composition. Specifically, I’m looking at his infinity series (a technique for generating a constantly-evolving self-similar set of numbers that bears resemblance to fractal geometry) and digging into its potential for generative music and art.

Read More

Music Sketchbook: 808 L-System Beats Vol. 1

Music Sketchbook: 808 L-System Beats Vol. 1

In honor of 808 day, here are eight algorithmically-generated beats created using Lindenmeyer Systems. The L-System code was written in Supercollider, and it uses a set of rules to generate rhythmic patterns. Each pattern uses a different set of rules. The generated patterns are self-similar, so unique rhythmic motives recur in each of beats, but the rules are complex enough that the patterns never sound repetitive.

Read More

Lissajous Two

Lissajous Two

Going deeper with Lissajous curves to build these cyanotype-like images. I coded some functions to generate different waveforms (square wave, saw wave, triangle wave) by stacking harmonics of the fundamental sine waves. Coded in Processing.

Read More