Le Culte
Cabaret Le Lion d’Or, INCULTE


During Déluge, I mainly worked on the backend of our installation and of our medias. I did a TouchDesigner patch that allows multiple video playback, light controls, sound control, Kinect interaction, OSC and NDI protocol for the VJ’s visuals, MIDI inputs, idle title screen, and the whole integration of multiple patches.
Programming, Music Videos, Backend, and VJing.
Being part of the interactive experience committee of Le Culte, I tried to do as many things as possible to get the full experience of this artist collective.


Discovering optimal techniques
This patch marks the first time I did a TouchDesigner patch that needs to be fool-proof, fail-safe and as performant as it gets.
Using EngineCOMPs to optimize the CPU’s thread load, I created a monster that can be reused in any way due to its modularity and efficiency. It averaged 60 FPS while under heavy load, on a regular consumer laptop*.
This concept, based on a restaurant’s kitchen, has a Kitchen, Le Réchaud and La Passe (where the cooks usually hand off the meals to the floor staff).
This concept is quite simple, the Kitchen is where data is received, cooked and parsed. The output of the Kitchen is either sent to Le Réchaud or to La Passe.
Le Réchaud is where external data, such as MIDI and OSC inputs, is received and parsed to La Passe.
La Passe is where all cooked and parsed data is used to transmit the correct data flow to the correct receiver, using Python to launch events and to terminate others.
If you want to know more about this technique, concept or optimization workflow, feel free to contact me, as I am very proud of this concept.

*Ryzen 7 5825U CPU, Nvidia RTX 3050 GPU, 16Gb RAM at 2666mHz
Artifices – EP Video
For the first time, I had the chance to do a music video based on one of the songs in this edition’s EP album.

✴︎ Audio-Visual
—
24-25

- Good thing I wasn’t alone working this project, thanks to Katianna Mennie, Noémie Poirier and Jean-Christophe Zephir.
To capture a portrait is something I’ve done often, but to capture 60+ persons’ portraits in a weekend’s time is not something I do every once in a while.
Using Lightroom Classic’s Tethered Live View really helped a lot in optimizing my workflow, as every image was saved in the right folder on the right drive. It was easy to show the models their pictures, and to batch edit them to get the same base images.
2. Getting the colors to stay constant through every picture was the hardest part of this work.


Work in Progress
Currently working on a shortfilm documenting the Expériences Interactives Team for the winter 2025b release.