WORKS / Max MSP mise en abîme
Technology: Max7, network graph theory
One of my main tool for creation is Max7 (formerly Max MSP), designed and edited by Cycling’74. Teaching it, using it each day, all along each months and years, it is both the tool for making my logic, my own sound and visual matters and it is also inspiring by itself.
During a deep courses teaching with Virgile Abela, artist & musician, we talked about the fact Max7 makers could (or should) integrate a way of visualizing the whole elements (objects) usable within their programming framework. Indeed, the genius thing is : documentation of the tool itself contains and provides relationships between each of these elements. Features connectivity is used for making objects closer each other or further, connectivity wise.
Darwin Grosse, Director of Education and Customer Services at Cycling’74, provided me a specific format JSON file with all these relationships between objects. And I decided to visualize them as a network graph.
From pedagogic purpose, I started to go into more aesthetic visualizations. I included some specific areas zoom at the bottom of the page. We can see all jit.gl. family objects as a very strongly linked cluster, for instance. Or the dict. family as absolutely-not-linked-with-anything-else cluster.
Here are some results. As this is a work in progress piece of work, I will add more visualizations progressively on this page.