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.
Total Contact Hours: 22
Independent Study Hours: 128
Total Study Hours: 150
Main assessment methods
Portfolio (audio application design) 60%
Written report (1600 words) 40%
Reassessment
Like-for-like
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)
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.
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.