Independant R&D engineer and artist, crafting digital instruments for audio/visual live performances, installations and interactive applications. I post some of my works and news on this site.
The LAM-lib is available on GitHub! This Max/MSP library contains useful bits of patch and abstractions for digital music instrument making. This development is brought to you thanks to the PANAM project funded by ANR.
LAM-lib is a toolkit for Max/MSP providing all kind of useful goodies you need when building digital music instrument with Max. I started it during my work at the Lutherie Acoustique Musique lab. It is distributed under LGPL licence so that you can check it, fork it, buy it, sell it, use it, break it, fix it, trash it…etc. Just credit it.
John is an application meant for collective free improvisation, which was born out of the needs encountered in free improvisation practice with the Orchestre National Electroacoustique.
Namely, John was invented as a virtual companion to find stimulating answers for issues encountered in collective free improvisation, like precise timings for transitions between contrasting parts, articulations of large movements, or the proposal of unusual scores taking us off the beaten path.
It is made of two parts :
a score editor which can generate random scores based on constraints and probablities defined by the user
a real-time “conductor” displaying the score during live performance
Its name refers to both John Cage and John Doe.
Random score generation panelThe conductor screen, with countdown and active players
The original development was made with Max, then later reworked to a reactive web app.
Le phonétogramme is an interactive audio-visual booth created and developed for the “Cité des Sciences” museeum in Paris. It consists in a graph showing the pitch versus the loudness of a voice. It shows various characteristics of one’s voice, including the ambitus, the change of amplitude at vocal register shifts, and possible voice disorders.
The installation involved a multitouch screen to control the multilingual app for the Cité des Sciences audience. A distance sensor was also used to ensure the distance between the user and the microphone was correct. All the graphics and sound interaction design was made with Cycling’74 Max.
It was a challenging thing to design the UI with Max/jitter, but a good opportunity to test the limits of what could be achieved there. This project triggered the development of the MP.TUI package.
A snapshot from the chinese interface of the Phonetogram app.
OrJo (for “Joysticks Orchestra”) is a research and development project on virtual instruments orchestra practices. This project involves several partners : Puce Muse (project coordinator), LAM, the LIMSI and the company 3Dlized.
I worked with the LAM-team on the development of “Dynamic intermediate Models” for digital lutherie which involve physical, topological and statistical interactions.
Ressources
[pdf] Dynamic Intermediate Models for audiographic synthesis, Sound and Music Conference SMC 2010, Padova (It)
[pdf] A dynamic intermediate model based on cellular automaton “game of life”, Live Interfaces 2012, Leeds (UK)