- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Unit Catalogue 2009/10


CM30142: Music & digital signal processing

Click here for further information Credits: 6
Click here for further information Level: Honours
Click here for further information Period: Semester 1
Click here for further information Assessment: CW 25%, EX 75%
Click here for further informationSupplementary Assessment: CM30142 Mandatory Extra Work (where allowed by programme regulations)
Click here for further information Requisites: Before taking this unit you must (take CM10134 and take CM10135 and take CM20144) or (take CM10227 and take CM10228 and take CM20217)
Description: Aims:
To introduce the basic ideas of DSP programming and the ways in which musical signals can be treated as data.

Learning Outcomes:
1. To be able to code simple digital filters, and construct simple oscillators;
2. To be able to control a frequency domain analysis and resynthesis;
3. To be able to use three synthesis methods.

Skills:
Application of Number (T).

Content:
Introduction: Musical signals: their nature, characterisation and representation. Pitch, amplitude and timbre. PCM representation: sampling and quantisation errors. MIDI representation and its limitations. Software Systems: Music5 family: Csound.
Additive Synthesis: Simple oscillators and their coding; wavetable synthesis. Helmholz theory and Fourier analysis.
Subtractive Synthesis: Noise, and digital filters. Filter types, IIR and FIR. Issues in filter design.
Psycho-acoustics: Basic ideas and Shepard tones as an example. Lossy compression. MPEG level 2. Time and frequency domains: Phase vocoding. FFT and IFFT; analysis and resynthesis. Pitch changing.
Physical Models: The wave equation. Delay lines and wave guides. The plucked string.
FM and non-linear synthesis: Analysis and coding of FM. Introduction to Granular Synthesis, formants and FOF. Pitch changing.
Spacialisation: Stereo panning, reverberation, localisation and audio clues. Composition: Process based, algorithmic composition. Pitch and Tuning: ET and Just.
NB. Programmes and units are subject to change at any time, in accordance with normal University procedures.