loading sounds
Your browser does not support HTML5 canvas.

AURAL AUTOMATA


This experimental soundscape contains six sound sources, each of which is placed in a random location on the canvas. The volume of each sound source is controlled dynamically by the particle that drifts across the canvas. As the particle gets closer to a sound source, the volume of that sound increases; as the particle drifts further from a sound source, the volume of the sound decreases. The sound nodes can be dragged to new locations.

The background uses a gradient effect, the cutpoints for which are determined dynamically by the current volume of each sound source. As such, the background gradually evolves as the soundscape itself evolves.

The sound sources are simple keyboard notes that are processed in real time, using the Web Audio API and JavaScript. Half of the sound sources are digitially manipulated such that the left channel is a reversed version of the right channel. Each sample is passed through a convolution impulse filter to create a reverberation effect.

R. Chris Fraley
2017 July 9


More audio/visual experiments