Workshop on Writing Externals in Max and Pd

This workshop is co-organized by CIRMMT Research Axis 1 (Sound modeling, acoustics and signal processing) and Research Axis 2 (Musical gestures, devices and motion capture). It will take place on May 12, 2010 in A832 (New Music Building). This workshop is free and open to all. Registration is required.

Description

This workshop will be a practical tutorial on writing externals for Max/MSP and Pd, introducing the basic form of an external and the Max/Pd APIs.

The workshop will focus largely on the practical details of external development, along with debugging and development strategies.  We will present some examples of existing externals that participants can use as templates for their own work.  Due to time constraints, we will cover only signal processing (tilde) objects.

Presenters

Sylvain Le Beux and Mark Zadel

 

Prerequisites

Participants should be familiar with Max/MSP or Pd and should have C programming experience.  Those who are interested in trying the examples should have the following installed before attending the workshop:

- XCode
- for Max users, the Max SDK (http://cycling74.com/downloads/)
- for Pd users, the Pd source code (http://crca.ucsd.edu/~msp/software.html)
- Audacity (http://audacity.sf.net/)
- Soundflower (http://www.cycling74.com/products/soundflower)

We will demonstrate on OS X, but the resulting C code should be transferable to other platforms.

Registration

Registration is mandatory as seating is limited. Please register here.