Jean Bresson [personal page]

GitHub | HAL | Google Scholar | LinkedIn |

I am a computer music researcher and software engineer: this page contains resources and links to some present and past activity and projects.

I am currently working at Ableton, as a software engineer on the company’s flagship software, Live.

Before that — from 2003 to 2019 — I was at IRCAM in the Music Representations team of the STMS lab (Science and Technology of Music and Sound). My main focus and expertise is in computer-assisted music composition and domain-specific (visual) programming: I was the principal developer and researcher in charge of the OpenMusic project since 2008. My principal contributions to it have consisted in connecting the environment to digital sound processing, spatialization, and real-time interaction systems (see the projects page).

I obtained my PhD from the Université Pierre et Marie Curie in 2007, and my Habilitation degree (HDR) in 2017. In 2016 I was at CNMAT / UC Berkeley with a Fulbright research scholarship. In 2018-2019 I was also part-time guest lecturer at the Institut für Musikwissenschaft und Musikinformatik of the Hochschule für Musik in Karlsruhe.

Current projects


OM# is a computer assisted composition and visual programming environment derived from OpenMusic (see past projects), featuring a fully redesigned visual programming framework, as well as advanced tools for interactive computer assisted composition and digital signal processing.

The environment was initially concieved as a new implementation of OpenMusic. Key features and developments were carried out during the EFFICACe research project (2013-2017), while exploring interactive approaches in computer-assisted music composition processes: timeline-based interactive control of musical objects, dynamic scheduling architecture for musical rendering and computation, new interfaces for the temporal representation of compositional processes. The "reactive" model, previously introduced as a prototype in OpenMusic, was also integrated as a native feature.

After successive code-names (om7-beta/o7/...) the project was named OM# (om-sharp) shortly before the v1.0 release in the end of 2019.

om-sharp project page (incl. downloads, documentation, etc.)

More: → Other/past projects I've been working on...


Habilitation Thesis / Mémoire d’Habilitation à Diriger des Recherches (2017):

Composition assistée par ordinateur : techniques et outils de programmation visuelle pour la création musicale / Computer-assisted composition: visual programming techniques and tools for musical creation (in French) [PDF].


TENOR (Internation Conference on Technologies for Music Notation and Representation)
– Founding member (2015) and general chair (2018-2021) of the conference steering committee.

I am also currently in the steering committees of:

As for 2020-2021, I am in the scientific committee of:

I was the coordinator of the following events, research groups or seminars:

Students and PhD supervision