Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74
Cycling ’74 Max connects objects with virtual patch cords to create interactive sounds, graphics, and custom effects.
MAX: MIDI DATA AT YOUR FINGERTIPS
Connect your Max patches to the wide universe of MIDI and other external controllers. Use Max’s user interface objects to make your own control interfaces with full support for MIDI/MPE, and OSC protocols.
MSP: THE ULTIMATE SONIC TOOLKIT
Make your own unique synths, or craft your own swirling webs of delay. Teach your audio samples new tricks by using algorithms of your design, automation, and external hardware.
JITTER: BEYOND EVERYDAY VIDEO EFFECTS
Combine Max’s flexibility with Jitter – real-time video, 3D/2D vector graphics, and effects. Experiment with audio-to-video control (and vice-versa) to create your own video processing routing and feedback systems.
GEN: FLEXIBLE AUDIO/VIDEO PROCESSING
Gen integrates Max’s familiar visual patching environment with the power of real-time code generation and compilation.
BEAP: SYNTH AND SOUND MODULES
BEAP provides a robust library of high-level modules that you’ll know and love from the analog synth world. Patch them up and interface them with your own analog synth modules for a world of new possibilities and sounds.
VIZZIE: VISUAL MANIPULATION MODULES
Vizzie’s high-level visual processing modules let you make everything from VJ rigs or interactive video work with real-time controls to little patches that do amazing things with your webcam.
More info: https://cycling74.com/products/max/