Docente all'Università di Paris VI, è specializzato nei linguaggi di programmazione per la composizione musicale assistita su computer.
È all'origine, insieme a Gérard Assayag di OpenMusic, un linguaggio di programmazione visiva insegnato in tutto il mondo.
In collaborazione con Assayag e Jean Bresson ha curato l'edizione di due volumi dedicati all'uso di OpenMusic da parte di compositori e musicologi.
Ricercatore in informatica musicale all'Ircam, è attualmente il coordinatore del Master ATIAM, co-organizzato dall'Ircam in collaborazione con l'Università di Paris VI e Telecom.