Audio Sequencing

What you will do in this session.


a) Use Audacity to create and mix a piece of multichannel sound / music for your animation from recordings that you have made yourself. This can feature sound effects, atmosphere and/or your own music of any kind.


b) Use Pure Data to make a real-time interactive soundtrack and/or effects. Use the [writesf~] object to record the output of your patch to disk.

You will need to make sure that your soundtrack is in sync with your animation if you want to make a complete work.

Whichever method you use, you will have to make a note of the framerate (frames per second) of your animations in order to work out when certain events happen. You will then have to make sure that the events play back at the right time.


When you have completed your soundtrack, use the Minim library for Processing to load and play back your soundtrack alongside your animation.

You will need to use the loadFile() method from the Minim library detailed here:

You can find a working example in Processing>File>Examples>Libraries>Minim (sound)> loadFile

Implement the loadFile() method so that your soundfile / soundfiles play back appropriately.

Additional Credit:

Make your animation interactive by splitting up your sounds into separate events and making them play back at different times. Use the mouse or keyboard to allow navigation of both the sound and image.

Hint : If a sound is playing, and you ask it to play, will anything happen? If not, what might you have to do before you can restart it?

Create PDF    Send article as PDF to