Full features list
General
A set of externals for fixture-oriented DMX lighting control. Beam for Max offers a seamless translation of MSP/MC audio signals into lighting parameters, pixel mapping Jitter matrices, and merging lighting signals. Designed for flexible I/O connectivity and routing options via Art-Net, DMX-USB devices, and CITP.
Objects
beam.tag
- Route parameter values and lists to fixtures with the specified tagbeam.output
- Send Beam signals to beam.corebeam.core
- Manage communication with DMX fixturesbeam.catch~
- Replace Beam parameters with values of an MSP signalbeam.matrix
- Apply a Jitter matrix to Beam parametersbeam.op
- Perform arithmetic operations on Beam parametersbeam.join
- Combine multiple Beam signalsbeam.send
- Send Beam signals without patch cordsbeam.receive
- Receive Beam signals without patch cordsbeam.sig
- Set Beam patch fixtures' parameter values using a dictionarybeam.snapshot
- Get a dictionary with modulation values of fixtures controlled by the incoming Beam signalbeam.input
- Receive DMX inputbeam.dmxio
- Get and set raw DMX input/output
Utility abstractions
beam.patcheditor
- Edit fixture patchesbeam.ioeditor
- Edit Beam's input and output configurationbeam.monitor
- Monitor DMX input and output data
IO
- Art-Net output.
- Unlimited universes and subnets.
- Control all types of fixtures, from static lights to moving heads.
Supported USB DMX interfaces:
- Enttec DMXIS
- Enttec DMX USB PRO
- Enttec DMX USB PRO Mk2
- Enttec Open DMX USB
- DMXking.com USB DMX devices
info
The Enttec Open DMX USB is an unbuffered interface, which means it relies on the computer's CPU to generate the DMX signal. This makes it prone to timing issues, resulting in occasional DMX signal dropouts that cause lights to flicker. Therefore, we discourage using this specific interface in high stake situations and recommend a buffered interface instead (any other USB DMX interface on the list above, or any Art-Net node).