Cycling ‘74 released Max 9 this summer, a major update to the visual dataflow environment that has quietly underpinned interactive art and electronic music for decades. Max lets you build instruments, effects, and interactive visual systems by patching objects together on a canvas and letting signal flow between them — no traditional text coding required — with its Jitter side handling video and real-time graphics and its MSP side handling audio. Max 9 brings faster Jitter visuals, an expanded RNBO for compiling patches into portable code and plugins, and a range of workflow refinements.
Why patching endures
Max’s longevity comes from a simple idea: for a lot of interactive, real-time work, thinking in signal flow is more natural than thinking in lines of code. You wire a sensor to a filter to a synth, or a video feed to a shader to an output, and you can hear and see the result change as you rearrange the connections. That immediacy has made Max the hidden engine behind countless installations, live performances, and museum pieces — the same node-based mental model this site tracks in Cables and TouchDesigner, but with an unusually deep audio pedigree and a huge community of shared patches.
RNBO and the export problem
The long-standing limitation of patch-based tools is portability: a patch traditionally ran only inside the host application. Max’s RNBO addresses that by compiling patches into efficient code that can be exported as audio plugins, embedded in web pages, or run on microcontrollers and embedded hardware — bridging the gap between rapid patching and shippable product. Max 9’s expansion of RNBO matters most to artists who prototype in patches but need to deploy on a website, in a DAW, or on a physical device, connecting the creative-coding and creative-hardware worlds this site covers.