The Musical Representations team works on the formal structures of music and creative environments for composition and musical interaction. This work finds application in computer-assisted composition (CAC), performance, improvisation, performance and computational musicology. Reflection on the high-level representation of musical concepts and structures supported by original computer languages developed by the team, leads to the conception of models which can be used for musical analysis and creation.
On the musicology side, tools for representation and modeling enable a truly experimental approach that significantly rejuvenates this discipline.
On the creation side, the objective is to design musical companions that interact with composers, musicians, sound engineers, etc. throughout the musical workflow. The software developed has been distributed to a large community of musicians, materializing original forms of thought connected to the particular characteristics of the computer supports they represent (and execute): the final score, the score’s different levels of formal elaboration, its algorithmic generators, and live interaction during a performance.
For the past few years, the team has worked on symbolic interaction and artificial creativity in its work via projects on artificial listening, synchronization of musical signals and score following (a subject that led to the creation of an INRIA team-project), orchestration assistance (using the analysis of temporal series and deep learning techniques), and engineering intelligent agents capable of listening, learning, and musical interaction in improvised contexts.
The team has a long history of collaborations with composers and musicians both from IRCAM and elsewhere. Archives of this work can be found in three volumes of the OM Composer’s Book, guaranteeing its international dissemination and continuity.
Major Themes
- Computer-assisted composition: assisted composition, orchestration assistance
- Control of synthesis and spatialization, creative systems to write for time, sound, space, and interaction
- Mathematics and music
- Computer languages for music: Open Music, Antescofo
- Modeling style, dynamics of improvised interaction: improvised musical interactions, DYCi2
- New interfaces for composers and teaching
- Musicology and computational analysis
- Efficient search of temporal series
- Writing synchronous time