Intermedia Mapping and Scripting Workshop

A workshop organized in collaboration with IDMIL (McGill University), Metacreation Lab (Simon Fraser University), GEM Lab (Dalhousie University), Dispersion Lab (York University), and Topological Media Lab (Concordia University). A cocktail will be served after the event.

 IMS Workshop


Registration is required. To register, please visit: Intermedia Mapping and Scripting - REGISTRATION


For more information, download the pdf file of the official invitation letter for the event: IMS Workshop Invitation Letter

Digital artists today make extensive use of software tools to create interactive, dynamic time-based works on a variety of media, including sound, images, videos, etc. Though a variety of creativity support tools exist, these usually offer limited support to carry out two essential functions: advanced mapping of sensor information to control media synthesis, and accurate scripting of interaction behaviours over time. To tackle this issue, a group of Canadian researchers from the IDMIL (McGill University), Metacreation Lab (Simon Fraser University), GEM Lab (Dalhousie University), Dispersion Lab (York University) and Topological Media Lab (Concordia University) are joining forces to investigate the topic of Intermedia Mapping and Scripting.

This event will start with presentations of the several research topics and tools developed by the workshop participants. Then, a hands-on session will follow, to give the opportunity to the attendants to actually experiment these tools and to share feedback, usages and ideas for their further development and evolutions.

Attendants are invited to bring their own computers, so they can install various pieces of software. 

If you wish to install the softwares ahead of time, see the list below:

  • libmapper: an open-source, cross-platform software library for declaring data signals on a shared network and enabling arbitrary connections to be made between them
  • ossia
    • score: an interactive sequencer for intermedia authoring. It allows to create flexible and interactive scenarios and is especially designed for live performance, art installations, museography or any context requiring a precise and interactive execution of timed events.
    • libossia: l a framework for declaring an application's functions as a discoverable/queriable tree of OSC nodes and parameters, with implementations for Max, Pd, openframeworks, Supercollider... and bindings for C, C++, C#, Java, python and more....
  • Wekinator: allows anyone to use machine learning to build new musical instruments, gestural game controllers, computer vision or computer listening systems, and more. 


This schedule is subject to change.
  • 02:00-02:20 - General presentation (Wanderley & Baltazar)
  • 02:20-02:40 - Libraries: libossia + libmapper (Celerier/Malloch)
  • 02:40-03:00 - MIDI 2.0 and OSCQuery presentations (Athan Billias (Yamaha) and David Lublin (VidVox))
  • 03:00-03:20 - Mapping with libmapper, ossia-max, wekinator (Rabin/Wang/Montpelier & Navab/McCallum)
  • 03:20-03:40 - Scripting with ossia score and other tools (Celeries & Baltazar/Navab & Montpelier/ZenStates)
  • 03:40-04:00 - CCA project presentation (Pasquier & Baltazar)
  • Coffee break
  • 04:00-06:00 - Feedback and group discussion
  • 06:00 - Cocktail