Advanced Audio Visual Programming

This page has links to all projects that I completed as part of the Advanced Audio Visual Programming Module I undertook at Goldsmiths University of London between September and December 2014. The publication here forms part of the assessment where an online portfolio is produced. All projects are based in openFrameWorks with additional software added on when required.

There are 4 mini projects and a main project. Click on the names to view the individual pages. I hope you find them interesting.

The main project is a multi-track mixer, controlled using an iPad. The goal was to have it respond instantly (real-time). The project is called SimpMix.

Mini project 1 is a blizzard style graphics effect using uniquely generated (procedural audio), wind sounds generated in Pure Data . It is called PDWind.

Mini project 2 uses Pure Data to generate procedural audio but this time it is the sound of thunder. In openFrameworks the user can draw lightning on the screen using the mouse. The audio and visual outputs work in harmony, allowing the user to produce thunder and lightning of their own! The programme is called LightningPD.

Mini project 3 was inspired by a recent viewing of the Spielberg film – Close Encounters of The Third Kind. Here the use of hand signs for degrees of a scale are used to represent the famous riff. In this project the user can select the degree from the ‘do, re, mi, ..’ scale and the appropriate hand sign is displayed on screen. The programme is called ohDeer.

Mini project 4 again uses OSC and the iPad. This time a simple synthesiser is created. One octave of a keyboard is displayed on the iPad using TouchOSC and the corresponding sine wave is played when a note is pressed. I added some colourful circles to represent each note to dance about the screen when they are played. The programme is called mySynth.

An iPad running TouchOSC is required for the mySynth and SimpMix projects. TouchOSC app and instructions can be found here

All work not mine has been fully credited. All software required can be downloaded from the following Google Drive link, each project in its own zip file, each file containing a README file with instructions on how to run them.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s