
Calm
Making a calming audio/visual app for Android.
Getting back into some audio/DSP programming, and working on `Quieter` projects.
Generative art, glitches, audio, interactive sketches, and things made away from the screen.

Making a calming audio/visual app for Android.
Getting back into some audio/DSP programming, and working on `Quieter` projects.

Silently watching the world(s) go by.
A lone entity observes unfamiliar worlds; Follow the ups and downs of an inquisitive mind traversing alien landscapes.

Motion tests with tiled patterns
Tests made during development of a project that generates fields of disordered hyperuniformy. Note: contains large animated images and continually moving patterns.

Eye-melting fun with moiré patterns.
Click/tap to change the image. Note: contains rapidly changing patterns and motion.

Low-res images reimagined with neural networks.

Making shelves from an old door and some copper pipe.

A year in data. Looking at the ratio of Tweets / Deletes on Twitter in 2016.

A random surfer. Adding noise to your internet connection history.

A birthday present for someone special.

Further glitch explorations.

Satire is tricky in 2016.

Trying something new - designing and building a lamp.

Revisiting JPEG glitching.

Repurposing an old oil lamp.

Seeing patterns in noise.

Using a PIR motion sensor to trigger audio playback.

A clock that runs fast when you're not there, and slows down when you're watching.

Build, randomise, and record your own grooves.
A 16-step drum sequencer with a focus on randomisation.

A distant flock drifts over a slowly evolving seascape.

Subtractive synthesis and effects with Web Audio

Generating some custom printed wallpaper.

An audio visualisation inspired by squid skin.