Teaching with Max/MSP

Presented at the Technology Institute for Music Educators (TI:ME) / Jazz Education Network (JEN) 2012 National Conference in Louisville, KY


Max/MSP is an object-oriented programming software that allows users to build interactive audio applications using a graphical interface. Max/MSP can be a valuable resource for creating teaching tools for audio and music technology concepts or as a hands-on learning tool for students. No previous programming knowledge required.


The purpose of this session is to provide music educators (high school and above) with basic knowledge of what Max/MSP software is and how it can be used as a teaching tool. Max/MSP is an object-oriented programming software that provides musicians with the tools needed to create software applications that can be used for virtually any programmable task. Because Max/MSP uses object-oriented programming, users do not need to have any prior knowledge of programming languages. This demonstration will provide educators with examples of “patches” that can be created and used in the classroom to educate students on topics relating to audio and electronic music synthesis. Specific subjects that will be addressed will include some of the tougher concepts to teach such as oscillators, high and low pass filters, sampling, and types of synthesis (additive, subtractive, FM, granular etc…). The presentation will also include a demonstration of Max/MSP projects that I have created for live electronic music performances that incorporate devices such as iPhones and Wii controllers.

Jonathan presenting at the TIME 2012 National Conference

Presenting at the TIME 2012 National Conference