Duration
5h Th, 24h Labo., 30h Proj.
Number of credits
| Master in electrical engineering (120 ECTS) | 5 crédits | |||
| Master of science in computer science and engineering (120 ECTS) | 5 crédits | |||
| Master in computer science (120 ECTS) | 5 crédits |
Lecturer
Language(s) of instruction
English language
Organisation and examination
Teaching in the second semester
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
Course description
Analysis and synthesis of audio systems and techniques. Real-time processing is an objective of this course, in particular through the programming of systems on a digital signal processor (DSP).
Contents
- Introduction to audio signal processing
- Description of the DSP that will be used during the laboratory sessions
- Conception and realisations (in the lab) of simple digital audio systems (FIR, IIR filters, delays, undersampling, quantification noise)
- Individual project (by groups)
Learning outcomes of the learning unit
At the end of this course, the student will be able to:
- design audio filters and other simple digital audio systems,
- determine (with Matlab) the properties of these systems (stability, impulse and step responses, frequency responses, etc...),
- program the corresponding code in the C language, on a DSP,
- measure and test the properties of the realised system.
Prerequisite knowledge and skills
Signal Processing, Systems (analysis and design).
Planned learning activities and teaching methods
After a short theoretical introduction, this course relies mainly on laboratory sessions, consisting in the programmation of a DSP.
During these sessions, groups of students will be created. Exercises of increasing difficulty are proposed to the students who have first to imagine and analyse a solution, secondly to program their system on the DSP and finally to test its properties.
A teaching assistant will be present and help them in their works. Some exercises are concluded by a laboratory report.
Finally, each group will realise a project (different for each group), i.e. an audio application chosen among a list of proposals (equalizer, artificial reverberator, chorus and flanger, guitar chorder, etc...)
Mode of delivery (face-to-face ; distance-learning)
Mostly, laboratory sessions (programming a DSP) with the help of a teaching assistant.
Recommended or required readings
The learning materials and documents will be provided by the teacher (datasheets, user's guides, some of them are available on-line).
Suggested readings (not mandatory):
Zölzer U., DAFX Digital audio effects, Wiley (2008)
Zölzer U., Digital audio processing 2nd ed., Wiley (2008)
Assessment methods and criteria
The assessment relies on:
- an evaluation of the laboratory reports (if any),
- an evaluation of the final project report and its oral presentation.
The project report must be written in English.
Work placement(s)
Organizational remarks
Second (spring) quadrimester, Montefiore Institute B28.
The main language of the course is English.
Contacts
J.J. Embrechts
Items online
Homepage of the course
This webpage gives access to the necessary documents.
Slides lesson 1
Slides first lesson: introduction to Audio DSP