Creating Audio Applications - CMAT6140

Looking for a different module?

Module delivery information

Location Term Level1 Credits (ECTS)2 Current Convenor3 2023 to 2024
Autumn Term 6 15 (7.5) Charles Hutchins checkmark-circle


This module will address the issues around different ways in which software can be used to develop audio applications. Taught via a combination of lectures and practical computer lab sessions, students will have the opportunity to design and build their own audio plug-ins, or standalone applications. These may range across a wide spectrum of uses, from performance to recording, from entertainment to interactive installations. Emphasis will be placed on various parts of the design process including prototyping and usability testing, so that students build up a good awareness of the context for which applications need to be designed.


Contact hours

Total Contact Hours: 22
Independent Study Hours: 128
Total Study Hours: 150

Method of assessment

Main assessment methods

Portfolio (audio application design) 60%
Written report (1600 words) 40%



Indicative reading

Indicative Reading List

Boulanger, R. and Victor Lazzarini (eds.) (2010) The Audio Programming Book. Cambridge MA: MIT Press
Collins, N (2010). Introduction to Computer Music. Wiley.
Dean, Roger (ed.) (2009) The Oxford Handbook of Computer Music. NY: Oxford University Press
Roads, C (1996). The Computer Music Tutorial. Cambridge: MIT Press.
Smith, Steven (2002) Digital Signal Processing: A Practical Guide For Engineers And Scientists. San Diego: Spectrum, Inc.

See the library reading list for this module (Medway)

Learning outcomes

The intended subject specific learning outcomes.
On successfully completing the module students will be able to:

1) demonstrate a systematic understanding of key principles and processes in designing audio applications informed by the forefront of the discipline;
2) demonstrate an understanding of technical, creative and usability issues associated with audio applications;
3) use computer programming skills to create, adapt, edit, and deploy software in an audio context;
4) evaluate contemporary audio applications within an historical context

The intended generic learning outcomes.
On successfully completing the module students will be able to:

1) synthesize knowledge, and information in order to generate output in written, audio, and practical formats;
2) manage time and to plan and set priorities effectively;
3) critically evaluate a range of software tools in order to achieve a solution to a problem;
4) use appropriate methods and advanced cognitive and practical skills to address problems that have limited definition and involve many interacting factors.


  1. Credit level 6. Higher level module usually taken in Stage 3 of an undergraduate degree.
  2. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
  3. The named convenor is the convenor for the current academic session.
Back to top

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.