Other training programs

The training programs below have not been scheduled yet.
If you are interested, please contact us at 01 44 78 47 70  | info-pedagogie(at)ircam.fr.

Design sonore


Upon completion of this training, participants will have acquired knowledge in the domain of sound design and the associated scientific and technological processes. They will be able to put in place the steps necessary for a new sound design approach: analysis, the development of a scenario for use, an explanation based on a sound sketch, the proposal of a solution.


Sound designers, sound artists, students in sound-related fields

From PureData to Audio Plugins

Embedding PureData Patches into Audio Plugins


Upon completion of this course, participants will be able to embed the code they have developed in PureData as part of their production chain. Via Camomile, a special package that converts the code written in PureData, they will be able to generate plugins compatible with the main professional standards. They will know how the code designed in PureData can become for instance a VST that can be integrated in a DAW (Digital Audio Workstation).


Learn about Live Video in the Max Environment.


Upon completion of this course participants will gain a global understanding of the possibilities of Jitter (OpenGL programming, Java, shaders) and acquire the foundations necessary to manipulate 2D and 3D images. They will be able to create a complete chain of acquisition, analysis, video treatments, and the display of an image using basic modules.


Composers, musicians, teachers, sound designers, sound engineers, multimedia artists

Sensors, Interfaces, and Interactive Machine Learning for Music

Master Sensors to Program Interactive Sound and Music Systems


Upon completion of this training program, participants will have acquired the theoretical and practical notions for the conception and realization of interactive sound and music systems using various types of sensors (infrared, light, movement, physiological), as well as pattern recognition systems. Programming interfaces such as th e Arduino  or  R-IoT  will also be addressed.


Composers, musicians, performers, teachers, designers

Designing Audio Experiences on the Web

For beginners
Conceive and Create Audio Contents with Web Technologies


Upon completion of this training, participants will have appropriated the theories and techniques to develop audio contents on the web, using the potential of dedicated programming languages and Web Audio API. Participants will be able to use:

  • The basics of web programming
  • The principle elements of Web Audio API
  • Control and interaction interfaces
  • The basic architecture and deployment

Advanced Level
Conceive and Create Interactive Performances and Installations with Web Technologies


Upon completion of this training, participants will have appropriated the theoretical tools  and techniques necessary for the development of a performance and musical installations on the Web. At the end of the course she, or he, will have acquired:

  • The basics of object-oriented programming in JavaScript
  • The basics of the architecture necessary for a real-time, distributed audio experience
  • The basics of the soundworks framework
  • The basics of related libraries e.g. waves-audio, waves-masters


Composers, musicians, developers, teachers