An experimental script created in p5.js – Three squares represent three elements of the audio track and move randomly around the screen. The location of the square determines the playback speed (and pitch) and volume of the audio element. The script was developed from Daniel Shiffman’s Walker script from The Nature Of Code. I’ll be uploading a browser version…

Meow-Meow is a rhythm creator which uses cat sounds as its source.

5 sample can be toggled using the 16-step grid at the bottom of the device. Once triggered the filter and pitch of these sounds can be manipulated by dragging on the cat images at the top of the device.

Meow-Meow is an experiment created using Processing and does not function well on a mobile browser. I’m hoping to re-write this using p5.js in the future, with extra functionality and a more mobile-friendly structure.

[Launch 4×4]

4×4 takes four found sounds and allows them to be manipulated by dragging around the screen to change pitch and filter elements of the sound.

Visually, circular patterns and colour textures are created based on the amplitude of the sounds, with different colours representing each sound.

4×4 was created using Processing and was originally created as coursework for the Creative Programming for Digital Media & Mobile Apps course run by the University of London. You can play with it in your browser here

[Launch four_CVI]

four_CVI is an interactive audio-visual composition created using clips from the Fairlight CVI video unit (courtesy of VJ Zoo) and some 8-bit audio samples. The video and the audio can both be manipulated within the browser, with video highlighted dependant on cursor location and audio speed and amplitude manipulated using x/y location data.

It was created within Processing and was originally created as coursework for the Creative Programming for Digital Media & Mobile Apps course run by the University of London. You can play with it here.