About Mike

Projects, art, and experiments

Generative art, glitches, audio, interactive sketches, and things made away from the screen.

07/2020

Calm

Making a calming audio/visual app for Android.

Getting back into some audio/DSP programming, and working on `Quieter` projects.

2018/19Lab

How long have I been here? (opens in a new tab)

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.

  • Desktop
  • Fullscreen
  • No audio

03/2019Lab

UP / DN (opens in a new tab)

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.

  • Mobile
  • Desktop
  • Fullscreen
  • No audio

02/2019Lab

Moiré Machine (opens in a new tab)

Eye-melting fun with moiré patterns.

Click/tap to change the image. Note: contains rapidly changing patterns and motion.

  • Mobile
  • Desktop
  • Fullscreen
  • No audio

11/2017

Abstracts

Low-res images reimagined with neural networks.

04/2017

Shelves

Making shelves from an old door and some copper pipe.

2016-2017

31,622,401 seconds

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

01/2017

Meanderer

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

07/2016

Penguin Lamp

Trying something new - designing and building a lamp.

09/2015

Uhh, Gary?

Using a PIR motion sensor to trigger audio playback.

09/2015

Watched Clock

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

09/2015External site

Drums (opens in a new tab)

Build, randomise, and record your own grooves.

A 16-step drum sequencer with a focus on randomisation.

  • Desktop
  • Audio

~2015

Horizon

A distant flock drifts over a slowly evolving seascape.

07/2014

Monosynth

Subtractive synthesis and effects with Web Audio

2012 - 2013

Chromata

An audio visualisation inspired by squid skin.