Procedural audio design for soundtracks and immersive audio

Display Schedule

Code Completion Credits Range Language Instruction Semester
373MPAD Z 2 36S English

Subject guarantor


Name of lecturer(s)


Learning outcomes of the course unit

Beyond the tools involved, we will also be looking in brief at sound modelling theories, building elements of an audio model and combining these elements for an immersive experience.

Mode of study


Prerequisites and co-requisites

You will need a laptop or shared access to a laptop (suggest no more than two people per computer). Mac is preferred, but windows/linux also fine. Familiarising yourself with Pure Data will be helpful, but we can install it during the workshop. It would also be helpful to have some kind of DAW on your laptop - Reaper, Logic, Ableton or whatever you prefer.

Course contents

This workshop aims to present ways to use procedural audio for generating soundtracks, immersive audio environments and interactive sound scenes. The focus will be on using Pure Data to this end (although max/msp and similar dataflow audio tools will use similar workflows).

8th and 9th march 10-17 one hour lunch break

Day 1

•Course intro 

•Brief intro to PD 

•Propose a model for generating soundtracks 

•Create and customise a soundtrack generator in PD

•Brief sound-modelling theories 

•Building the elements of the model 

•Putting the elements together 

Day 2 

•Using the soundtrack generator in other environments:


•VST plugins 

•Embedded devices 

•Other Audio environments (Ableton, Logic, Reaper) 

•Immersive audio approaches: Multichannel audio; Sound showers; Interactive audio techniques (embedded devices and app driven audio); Using (low-frequency) vibrations 

•Ideas for future customisation of the model 

•Alternatives to PD for creating soundtrack generator models 

Alan is an audio app developer with AmpTrack technologies, working on their iOS/Android app Humbeatz and their online DAW Amped Studio. He is also working with Avi Bortnick on his EchoPitch app for iOS (and future projects). He is based in Stockholm and is a registered composer at Elektron MusikStudio, where he runs a Pure Data Meetup and occasionally assists local musicians with Pure Data projects. Alan specialises in a mobile technology called React Native and has developed a library to use Pure Data within React Native apps.

Recommended or required reading

Designing Sound by Andy Farnell
Microsound by Curtis Roads
Download PD:

Assessment methods and criteria

Workshop attendees will be provided with the basic tools to create useful soundtracks and learn how to customise and build on existing sound generation models according to their specific needs. We will also be looking at how to use these models and tools in other environments with or outside of the Pure Data application.



Further information

This course is an elective for all AMU students

Schedule for winter semester 2018/2019:

The schedule has not yet been prepared

Schedule for summer semester 2018/2019:

Date Day Time Tutor Location Notes No. of paralel
08.03.2019 10:00–17:00 Sara Patrícia DA SILVA PINHEIRO
09.03.2019 10:00–17:00 Sara Patrícia DA SILVA PINHEIRO

The subject is a part of the following study plans