2018-2019 / ELEN0019-2

Audio signal processing : principles and experiments

Durée

5h Th, 24h Labo., 30h Proj.

Nombre de crédits

 Master : ingénieur civil électricien, à finalité5 crédits 
 Master : ingénieur civil en informatique, à finalité5 crédits 
 Master en sciences informatiques, à finalité5 crédits 

Enseignant

Jean-Jacques Embrechts

Langue(s) de l'unité d'enseignement

Langue anglaise

Organisation et évaluation

Enseignement au deuxième quadrimestre

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Description du cours
Analyse et synthèse de systèmes et de techniques particulières utilisés en audio. L'accent y est mis sur l'aspect "temps réel", notamment par la programmation d'un processeur de traitement du signal.
Le langage officiel du cours est l'anglais.
Table des matières


  • Introduction au traitement des signaux audio
  • Présentation du processeur de traitement des signaux (DSP) utilisé au cours des séances de laboratoires
  • Conception et réalisation (au labo) de systèmes audionumériques simples (filtres FIR, IIR, délais, sous-échantillonnage, bruit de quantification)
  • Projet individuel (par groupes).

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

Au terme du cours, l'étudiant sera capable de:


  • concevoir des filtres et autres systèmes audionumériques simples,
  • déterminer par Matlab les propriétés de ces systèmes (stabilité, réponses impulsionnelles et indicielles, réponses fréquentielles, etc..),
  • les programmer en langage C sur un processeur DSP,
  • en mesurer et tester les propriétés, une fois le système réalisé.

Savoirs et compétences prérequis

Cours de traitement des signaux, Analyse et conception des systèmes.

Activités d'apprentissage prévues et méthodes d'enseignement

Après une brève introduction théorique, ce cours repose essentiellement sur des séances d'exercices de programmation DSP en laboratoire.
Au cours de ces séances, les étudiants sont répartis par groupes (selon le nombre de machines disponibles). Des exercices de difficulté croissante leur sont proposés: ils doivent tout d'abord concevoir et analyser leur solution, puis l'implémenter sur DSP et finalement la tester.
Ces séances sont encadrées par un assistant. Quelques exercices résolus donnent lieu à un rapport.
Au final, un projet (différent pour chaque groupe) sera réalisé: il s'agira de développer une application audio à choisir parmi un ensemble de propositions (égaliseur, réverbérateur, chorus et flanger, accordeur de guitares, etc...).

Mode d'enseignement (présentiel ; enseignement à distance)

Essentiellement des séances d'exercices en laboratoire (programmation DSP), encadrées par un assistant.

Lectures recommandées ou obligatoires et notes de cours

Les documents nécessaires seront fournis par l'enseignant (datasheets, modes d'emplois, certains seront disponibles en ligne).
Lectures recommandées, mais non obligatoires:
Zölzer U., DAFX Digital audio effects, Wiley (2008)
Zölzer U., Digital audio processing 2nd ed., Wiley (2008)

Modalités d'évaluation et critères

L'évaluation porte sur:

  • les rapports de laboratoires éventuels,
  • le rapport et la présentation orale du projet final.
Chaque étudiant du groupe sera évalué individuellement lors de cette présentation. Les questions sont posées en anglais, l'étudiant peut répondre en français.
Le rapport du projet final sera rédigé en anglais.

Stage(s)

Remarques organisationnelles

2ème quadrimestre, Institut Montefiore B28
La langue officielle est l'anglais.

Contacts

J.J. Embrechts

Notes en ligne

Page d'accueil du cours
Cette page contient la liste des documents utiles.

Slides lesson 1
Slides first lesson: introduction to Audio DSP