Every fixture, decoded to the last DMX value.

Fixture Lab turns manufacturers' manuals, console files and photographs into interactive replicas. Each light moves and glows exactly as its channel table says, with every source one click away.

A private library. Access is by invitation.

A lighting rig on DMX A console sends Art-Net over Ethernet to a node. The node drives one DMX512 line through five lights on a truss, each at its own start address, and their beams fall on the floor. DMX512 Art-Net node Universe 1 Art-Net UDP 6454 Console 001 · 20 ch 021 · 16 ch 037 · 23 ch 060 · 14 ch 074 · 32 ch
A frame, slot by slot

The moving head at address 001: the first 12 of its 20 slots, as a console sends them.

  1. 18E142Pan
  2. 2000Pan fine
  3. 3A6166Tilt
  4. 4000Tilt fine
  5. 5000Speed
  6. 6FF255Dimmer
  7. 7FF255Strobe
  8. 8000Red
  9. 996150Green
  10. 10FF255Blue
  11. 112840White
  12. 125A90Zoom

One page per light, with everything it does.

Open a fixture and its model, its DMX and its evidence sit side by side, all read from the same data.

Pan 540° Tilt 270°

The model, moving

Each light's own 3D model, used as delivered and rigged to its pan, tilt and roll joints. Colour lights the right cells, beams leave the right lenses, and the head turns through its real travel.

Pan · tilt · roll · zoom · colour

The channel table, live

Every documented mode, every range decoded as the manual prints it: 16-bit fine channels, strobe patterns, colour wheels, effect macros. What the preview cannot draw is listed, never hidden.

Fine channels · wheels · strobes · macros

1 Pan 142 3 Tilt 166 6 Dimmer 255 7 Strobe 10–199 strobe, slow to fast 96 8 Red 0 10 Blue 255

The evidence behind every value

Manuals, photographs, console files and drawings are kept exactly as supplied, with their text extracted and every file hashed. Where sources disagree, the disagreement is written down next to the value that was chosen.

  • Manuals
  • Console personalities
  • Photographs and video
  • Drawings
  • 3D model reports
ConflictStrobe rate
The manual gives 1 to 25 flashes a second; the console file does not say. The manual's figure is used, and both files stay with the light.
An example of how a disagreement is recorded

From a supplier's folder to a replica you can check.

Every light goes through the same four steps, and nothing ships until all of them pass.

  1. 1

    Import

    The supplied folder is copied byte for byte and hashed. Manuals become searchable text, and console files are parsed into one shape.

  2. 2

    Transcribe

    Each mode is written as data: slots, ranges and units, the source of every value and how certain it is.

  3. 3

    Rig

    The model is used as delivered. Its joints, emitters and beams are mapped by name; nothing is redrawn.

  4. 4

    Check

    Schemas, hashes, slots and ranges are tested on every change, and each light is opened in a WebGPU browser before it ships.

One channel, decoded

Every range of every channel is written down with what it does and where it was read, so the lab can say exactly what any value means.

Strobe 0–255 Closed Strobe, slow to fast Random Open 0 10 200 250 255 Value 96 strobe, slow to fast
512

slots in one DMX universe, shared by every light on the line

0–255

values a slot can carry, each range with its own meaning

16-bit

when two slots pair up for fine pan, tilt or dimming

32,768

universes Art-Net can address over one network

Patched like the real rig.

Choose a mode and a start address, and the lab shows exactly which slots the light takes in its universe, and what each value in them does.

Universe 1 512 slots 1 128 256 384 512 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 037–059 the bee-eye, 23 slots

Open the library.

Sign in with the email address your invitation was sent to.

Sign in

No account? Fixture Lab is private; access is by invitation.