Downloading Ressources …

Other Web Audio Experiments

Web Audio API Prototype II — Conway's Melodies

This experiment uses the classic rules for Conway's Game of Life to trigger sounds. A sound is created if a living cell has exactly 7 living neighbours. In the beginning (or by clicking Reset) some cells are defined as living randomly.

The x-coordinate of a sounding cell determines the panorama (stereo position), the y-coordinate determines the pitch in twelve-tone equal temperament. Sounds are synthesized with a sine oscillator and sharply filtered noise.

This might crash your browser tab in Chrome after a while – I don't know why yet, maybe it's a Bug!

Start Conway's Melodies
Sorry, your Browser doesn't seem to support the Web Audio API.
Use Apple Safari 6 (or later) or a recent version of Google Chrome.

It works on iOS 6 (tested on iPad 2), but without Reverb.

This web app doesn't use Flash to generate either the graphics (HTML5 canvas is used) nor the audio. This is possible thanks to the Web Audio API which allows for flexible and efficient creation/routing/mixing of audio signals. It's currently only supported by WebKit based Browsers but will hopefully find more support in other browsers soon.

This site was created by Patrick Borgeat (@cappelnord) in October 2012 –

Back to the IntroductionReset