Accessibility statement

Stand-alone Audio Systems and Interactivity - MUS00190H

« Back to module search

  • Department: Music
  • Credit value: 20 credits
  • Credit level: H
  • Academic year of delivery: 2024-25

Module summary

This practical, project focussed programme aims to enable students to develop self-contained digital audio systems that can be realised as VST plugins, for Web Audio integration or through physical-computing as tangible musical instruments with sensor driven interactivity.

Related modules

This advanced level module builds on Stage 1 MASR foundations in the use of Digital Audio Workstations and MIDI communication, and the Stage 2 module Digital Signal Techniques. If you haven't studied the Digital Signal Techniques module you should have equivalent demonstrable experience in digital audio systems and programming techniques.

Module will run

Occurrence Teaching period
A Semester 2 2024-25

Module aims

Specific aims are:

  • To demonstrate high level system design aims and strategies for performance, through prototyping with the virtual modular environment VCV Rack.

  • To introduce the Arduino microcontroller development platform and enable the design and development of custom MIDI controllers.

  • To illustrate the use of 3D design software and 3D printing technologies to facilitate the production of enclosures to support integrated performance systems.

  • To introduce coding environments such as RNBO to enable the export of code for targets such as VST3 or AudioUnit Plugins, Website integration, or leverage physical-computing platforms such as Raspberry Pi for the realisation of interactive digital audio devices.

Module learning outcomes

By the end of the taught part of the project you should be able to:

  • Understand technologies and techniques related to both the academic study of new musical interfaces, creative coding practice and the commercial arena including relevant software and hardware.

  • Be able to use different protocols to allow different software and hardware to communicate.

  • Know a wide variety of existing work in the field.

  • Be able to create your own musical interfaces.

Indicative assessment

Task % of module mark
Essay/coursework 30
Essay/coursework 70

Special assessment rules

None

Additional assessment information

Creative Project (70%):

This can be in the form of a composition, or performance demonstrating the operation of the devised and developed musical system. The production will be delivered as a high quality audio visual artefact (c.5 minutes, to be agreed with the module tutor), along with project assets for review, including code and physical interfaces.

Written Commentary (30%):

The accompanying (c. 1500) written commentary should detail the development process with consideration to the technical and aesthetic goals of the project, while also situating the work within a wider artistic context.

Indicative reassessment

Task % of module mark
Essay/coursework 30
Essay/coursework 70

Module feedback

You will receive written feedback in line with standard University turnaround times.

Indicative reading

Boulanger Richard Charles and Victor Lazzarini. (2011) The Audio Programming Book . Cambridge Mass: MIT Press.

Cipriani, Alessandro, Maurizio Giri, and Richard Dudas. (2010) Electronic Music and Sound Design: Theory and Practice with Max/MSP.

Dudas, Richard. (1999) ‘Composing Interactive Music: Techniques and Ideas Using Max’. Music Library Association.

Farnell, Andy, and ebrary, Inc. (2010) Designing Sound / Andy Farnell. Cambridge, Mass.: MIT Press.

Manzo, V. J. (2016) Max/MSP/Jitter for Music: a Practical Guide to Developing Interactive Music Systems for Education and More. Oxford; New York: Oxford University Press.

Roads, Curtis. (1996) The Computer Music Tutorial. Cambridge, MA: MIT.

Wakefield, Graham, and Taylor, Gregory. (2022) Generating Sound & Organizing Time: Thinking with Gen~ / Book 1. Cycling '74



The information on this page is indicative of the module that is currently on offer. The University constantly explores ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary. In some instances it may be appropriate for the University to notify and consult with affected students about module changes in accordance with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.