Creative Coding

Cycling '74 Max 9: The Patchable Playground for Audio and Visuals Gets a Major Update

Max 9 deepens the visual dataflow environment that underpins a generation of interactive art and music — faster Jitter visuals, expanded RNBO for exporting patches as code, and workflow upgrades for the tool where you build by wiring objects together.

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.