After presenting “John, the semi-conductor” at the TENOR conference three weeks ago (http://matralab.hexagram.ca/tenor2018), I just arrived in Porto to attend the International Conference on Live Interfaces aka ICLI 2018 (http://www.liveinterfaces.org/) and present some work on tangible user interfaces.
Very happy to be here, the city is beautiful and the program of the conference is pretty exciting!…
The Interactive Sonotactile Table is a device invented for the Maison des Aveugles (“House of the Blinds”) in Lyon by french composer Pascale Criton in collaboration with Hugues Genevois from the Luthery-Acoustics-Music team of the Jean Le Rond d’Alembert Institute and Gérard Uzan, researcher in accessibility.
I coded the embedded Arduino boards as well as the Max patch for the gesture/sound interactive design. The Table Sonotactile Interactive is part of a larger project : La Carte Sonore by Anne Maregiano at the Villa Saint Raphaël : https://www.mda-lacartesonore.com.
PANAM (Pédagogie artistique numérique accessible et multimodale) is a research and development project led by Puce Muse and concerned with the development and analysis of HCI strategies and tools for collective music practice with digital music instruments. It focuses on the accessibility of such tools for disabled people.
[pdf] Vincent Goudard, Hugues Genevois, Lionel Feugère. On the playing of monodic pitch in digital music instruments. Anastasia Georgaki and Giorgos Kouroupetroglou. ICMC/SMC 2014, Sep 2014, Athènes, Greece. National and Kapodistrian University of Athens, pp.1418, 2014.
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.
Original development with Max. Ongoing port to a reactive web app with d3.js and Meteor. Sources available at GitHub.
Le phonétogramme 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.
filigram is an expressive tool based on drawing gesture, gathering on the same canvas doodles made by people of different cultures in various contexts.
Filigrams are hand-drawn drawings made on a 2D surface, in a 3D world. Thanks to computers memory, this virtual “sheet of paper” becomes infinitely wide and allows for navigating inside the drawings.
This app was made originally made as a public-space installation where people could share a collective experience of drawing on the same canvas. Perspectives on others’ drawings sometimes leads to graphical compositions that could only be seen from a specific point in the virtual space, somehow like the paintings by Felice Varini.
Originally developped with Max, Filigram has been implemented in Java/Processing for availability in the browser, and OpenFrameworks for iOS/android support. Now outdated, the code is being refactored before moving to an open source repository at GitHub. Please contact if interested in the meantime.