Skip to content

SpectraMap documentation

Getting started

SpectraMap works in one direction: define the canvas the wall actually is, place sources on it, then route regions of that canvas to outputs.

Build the canvas first

Enter the wall’s real pixel dimensions, not a convenient approximation. If the wall is 6144 × 1152, that is the canvas. Everything downstream — splits, output regions, source placement — is arithmetic against this number, and getting it wrong once costs you the whole patch.

Then the sources

Add Syphon servers, NDI streams or a test pattern. Test patterns matter more than they sound: build the whole patch against one, verify it on the wall, and only then swap in live content. Debugging a mapping and a source at the same time is how shows go late.

Then the outputs

Each output takes a region of the canvas. For a wall split across two processors, that is two outputs of 3072 × 1152 at x=0 and x=3072. Enable an output to configure it; set it live to start publishing frames.

Something wrong or missing here? Tell us.