AIM-Framework

AIM is a Max package helping to structure patches following a “Model View Controler” design pattern. 
Declare parameters and models, in possibly nested combinations, save presets, readily available in any other model instance.
 Create custom GUIs for your components and easily monitor and control any part of your patch.

The core part of the package was presented at the Sound and Music Conference (SMC’22) organized by GRAME in Saint Etienne, France.

Summary: https://zenodo.org/record/6800815

mp.TUI — a Max package for multitouch screen interaction

mp.TUI is a Max package with OpenGL UI components ready for multitouch interaction (using the TUIO protocol).

It was presented at the ICLI’2018 conference in Porto and was used in a series of projects including the Phonetogramme, Xypre and FIB_R.

Sources available on Github : https://github.com/LAM-IJLRA/ModularPolyphony-TUI

A few reactive UI components.
Dynamic cursors tracking placed objects
Dynamic semi-stable cursors

 

cyclescape

Scrolling the landscape with an indoor bike.

Recycled indoor cycle, hacked dynamo, arduino and custom electronics, old PC running a pure data patch.

An indoor cycle is perched in front of a projected video screen, whose wheel rotation controls an interactive video. When the rider is cycling, the landscape is scrolling at an exagerated speed. When driving slowly or at rest, the screen displays abstract moving images from the limbos.

Cyclescape was made for “Vanité #10 : Visible Invisible” by Luis Pasina & co, during Nuit Blanche 2008, Paris.

cyclescape_QVGA