Early Bird release available now! Get a license at a show-stopping discount.
Beam for Max is a fully integrated lighting control solution for Cycling ‘74’s Max. Create audiovisual works with synchronized interaction between light, sound and visuals.
Whether you are a musician, VJ, lighting designer, installation artist, data scientist, or even a Christmas lights enthusiast, you can now use the power of Max to work with lighting fixtures in exactly the way you envision.
Interact with lights through custom control interfaces, MIDI, sensors, joysticks, real-time data feeds from web APIs, generative systems, and more.
You now have the ease and convenience you are used to from working with sound and visuals in Max.Learn more about Cycling ‘74’s Max
Instead of expecting DMX values for each channel in a DMX universe, Beam for Max implements a more intuitive, fixture-oriented approach to lighting design, based on the workflow used in modern lighting consoles.
- Control lights with modulation parameters and tag groups, specified in fixture patches and fixture profiles.
- Use different lighting rigs with fixtures from various manufacturers without making changes to your Max patch.
- Specify colors for all the fixtures as RGB and let Beam for Max take care of conversion to the different color spaces your fixtures use.
- Work with raw DMX values when you need to.
Patch lighting as if it’s audio - just like MSP signals, Beam lighting signals pass through their dedicated network of objects and patch cords.
- Use beam.catch~ to bridge Beam and MSP, beam.matrix for Beam and Jitter integration, and beam.snapshot to convert a Beam signal into a dictionary for processing anywhere else in Max.
- Objects like beam.op let you perform operations on specific parameters of incoming fixtures while leaving the rest unchanged.
- To merge multiple lighting signals, simply connect them to the same inlet, or use beam.join for extra control.
Synchronizing lighting with sound is as simple as connecting a patch cord from an MSP audio signal object to the beam.catch~ object and specifying the lighting parameter you want to control with the incoming audio signal values.
Create rich motions for multiple fixtures at once using MC objects.
Multichannel audio signals are automatically distributed across the available fixtures.
This makes for a powerful way of designing spatial experiences with sound and light as one.
Easily map pixels from a shader, video or image source directly to any lighting parameter of your fixtures.
The beam.matrix object accepts a Jitter matrix input and automatically maps each Jitter plane to the specified lighting parameters, distributing the values of cells across the available fixtures.
When it comes to getting DMX in and out of the software, Beam for Max offers great flexibility and versatile routing options.
- Output any number of DMX universes to Art-Net nodes, a range of supported DMX-USB devices or a CITP visualizer, such as Capture.
- Receive any number of Art-Net input universes.
- Create routings between internal and external sources.
- Use Beam for Max’s I/O Editor or specify configuration as a Max dictionary.
Fully functional, stable software at a discount, with upcoming feature additions before reaching version 1.0. Valid license carries over to version 1.0.
In case you are missing one or more fixture profile(s) in Beam, you can create your own fixture profiles with the included Fixture Editor, or file a request using this form.
We're here to help. Sign up on our forum, join our Community Discord server, or email us directly.
Beam for Max
Early Bird Release
- Control lights using Max, MSP, and Jitter
- Intuitive tag-based modulation control
- Automatic translation to DMX via fixture profiles
- RGB, RGBW, and CMY color mixing
- High-performance lighting signal chain
- Flexible per-fixture parameter merging
- Integration with raw DMX
- DMX out and in via Art-Net and USB interfaces
- Unlimited number of I/O universes
- Effortlessly connect to visualizer via CITP
Educational discounts available. Please contact us for more information.