CES7AL - CES9AL
Musical instrument Modelling and Simulation
ECTS Credits: 4
Duration: 36 hours
Person(s) in charge:
Guillaume BONFANTE, Associate Professor, firstname.lastname@example.org, with Jean-Sébastien Kroll-Rabotin and Karim Ramdani.
Keywords: C, High Performance computing, Modelisation of physical systems.
Prerequisites: basic course in programming, python or C or Java.
Objective: Student will be able to build a modelisation of a physical system at three levels, the physical analysis, the numerical analysis and the computer one
Program and contents:
Musical instruments are particularily interesting. Their numerical modelisation demand skills at three levels: physics, mathematics and computer science. First point, the physics of instruments is not at all trivial. Equations cover many aspects of physical models (1D issues, typically a string, 2D aspects, typically a drum head or 3Ds: a soundbox). Limit conditions are somewhat original. Second point, the mathematics involve equations of high degree and clearly more complex than what student usually find. Third, one needs to compute 44100 samples per second. This is clearly high given that one must compute the model of the instrument for each of them.
We have the possibility to offer at Mines Nancy a course which covers the three domains. About mechanics, this is done by Jean-Sébastien Kroll-Rabotin, in mathematics, by Karim Ramdani and in computer science by Guillaume Bonfante
Student mark are synthesized from a continous evaluation during exercice sessions and by the sound quality of their final production.
Gestion des contenus