Please bring a set of headphones to use during the lab.
(Mac OSX or Windows XP/Vista) Jitter is optional, but recommend for students interested in video processing. NOTE: Participants are required to bring their own laptops with Max/MSP 5.0.6 already installed and running. Graduates of this course will also have the skills to read and understand larger Max/MSP/Jitter programs and the foundation for exploring more advanced features of Max via tutorials, help patches, and online documentation. Experienced teaching assistants will be available to answer questions during the afternoon sessions.Īfter completing this course, students will be able to write Max programs that synthesize and/or process sound and video in response to real-time control and/or simple algorithmic processes. Each afternoon's lab assignment will solidify students' understanding of the most important ideas additional projects will be available for faster or more advanced students.
Each morning will start with a brief lecture introducing important concepts and a variety of hands-on programming projects based on these concepts. The workshop will be held in the Main Room at CNMAT. Using the, an online repository of patches, tutorials, and repertoire. Mixing event processing, signal processing, and matrix processing
Dealing with input from controllers and sensors (MIDI, the mouse and keyboard, USB devices, Serial (eg Arduino), and Ethernet)
Examples of Movie Playback and Manipulation, and Animation with OpenGL Basics of Digital Video: the Jitter Matrix Examples of sample playback and looping, synthesis (FM, additive, and granular), audio effects Basics of DSP: sampling, aliasing, amplitude, the frequency spectrum Structure and interpretation of Max programs: objects, timing, patchers, and abstractions Open Sound Control, audio signals, and Jitter matrices Data types: messages, bangs, integers, floats, and lists. Work flow: organizing multi-file projects, the Max search path, where to save things This intensive week of hands-on classes on the basics of Max/MSP/Jitter programming, including the following: This course covers Max 5.0, which was released in the first quarter of 2008. In use worldwide for over twenty years by performers, composers, artists, teachers, and students, Max/MSP/Jitter is the way to make your computer do things that reflect your individual ideas and dreams. Max/MSP/Jitter is a graphical environment for music, audio, and multimedia that runs on both Macintosh (OSX) and Windows (XP and Vista) platforms. Requirements: Must bring your own laptop computer (Mac or PC) with Max/MSP (Jitter optional) 5.0.6 installed and running. Instructors: and other experienced Max/MSP/Jitter teachers CNMAT is located at 1750 Arch Street, Berkeley, CA The workshop runs July 20-24, 11 AM-4 PM (Lecture 11-12, lunch break 12-1, lab session with instructor support 1-4)