Upgrade Max 5 -> Max 6 (Includes Max/MSP, Jitter & GEN)
Max/MSP & Jitter is an interactive graphical programming environment for music, audio, and media.
Max users are people who want to do things that go beyond the limitations of normal software. Max is a visual programming language - you connect objects together with patch cords to design what you want.
MSP gives you the building blocks of a synthesis and DSP language in visual form. But more importantly, MSP permits synthesis and DSP to be controlled in expressive and powerful ways. The fact is, there are only so many ways to make sound, but there an unlimited variety of ways to control sound due to the way MSP's audio objects work together with Max's timing, control and user interface tools.
Jitter extends the Max/MSP programming environment to support realtime manipulation of video, 3D graphics and other data sets within a unified processing architecture. Jitter 1.7 has been updated to work with Max 5, which includes support for "probing" to visually debug your creations, automated inspectors for viewing object attributes, integrated documentation, unicode text, and more.
Because Jitter, like Max/MSP, is generic in nature, it offers unlimited possibilities for creative exploration. Whether you are interested in video processing, interactive art, teaching new media, or data visualization, Jitter offers both high and low level tools for working in exciting new ways.
Jitter abstracts all data as multidimensional matrices, so objects that process images can also process audio, volumetric data, 3d vertices, or any numerical information you can get into the computer. Jitter's common representation simplifies the reinterpretation and transformation of media. And with Jitter, many types of data can be processed on the GPU, leveraging the massively parallel computing power of today's latest graphics cards.