Skip to main content
Documentation
Connect Your Software

Millumin to Lights

Add an NDI output to a Millumin canvas and let Spectralite drive stage lighting from the same media timeline.

In a theatre or a museum piece, the video and the light are one design. Usually they are built in two separate applications. When you send a Millumin canvas over NDI, Spectralite receives the media as it plays. The fixtures can then match its palette without a second cue stack.

Add an NDI output

Open the Output panel with Cmd+;. Hover NDI in the list of output types to open a submenu with two modes. If you need transparency in the stream, choose with alpha. Otherwise, choose without alpha.

Other applications see the stream as CanvasName #OutputNumber, so give each canvas a distinct name to tell several outputs apart on the network. A settings item in the same submenu controls whether the NDI server sends audio and at what volume. These settings apply to all of Millumin's NDI servers. Millumin covers the panel in its Outputs documentation.

Pick up the stream in Spectralite

Open Edit > Inputs > NDI. Turn on NDI input enabled and Auto-discover sources.

Put the video on your fixtures

Add a Timeline layer with the built-in NDI Input effect. To control how the image becomes light, use an NDI Input node in the Node Editor instead.

A canvas the audience never sees

Millumin lets you add an output to a canvas that drives no physical display. Use such a canvas to feed lighting. Build a canvas that holds only what the fixtures should follow, and key it to the same timeline as the projected media. Then give it its own NDI output. The projection design stays untouched, and the lighting feed can be as plain as a few blocks of moving color.

Because the canvas shares the timeline, the lighting follows the piece. If you retime a sequence in Millumin, the light retimes with it.