Integrations

NDI & Syphon

R3NE is built to live next to other show software. Pick the protocol that matches how the rest of your rig talks: Syphon for everything on the same Mac, NDI when it has to cross the network.

When to use Syphon

  • Receiver runs on the same Mac (Resolume, MadMapper, OBS with the Syphon plugin, TouchDesigner via TDSyphon).
  • Zero-copy GPU handoff, there is no encoder in the path, so latency stays sub-frame.
  • Lossless: the receiver gets the exact texture the graph produced.

When to use NDI

  • Receiver runs on another machine, or on Windows.
  • You need to feed several receivers from the same source over a gigabit-class network.
  • You can tolerate compression and ~1 frame of network latency.

Configuring an output

  1. Add a Syphon or NDI output node.
  2. Set the server / sender name, this is what shows up in the receiver’s picker.
  3. Pick the resolution and frame rate. R3NE renders the graph at the composition rate and resamples to the output rate if they differ.
  4. For NDI, choose the bandwidth tier, High for live shows, Proxy for monitoring.

Common pairings

ReceiverRecommended protocolNotes
Resolume ArenaSyphonPick the R3NE server in the source list.
MadMapperSyphonNative receiver, no plugin needed.
OBS (macOS)SyphonInstall the obs-syphon plugin first.
OBS (Windows)NDIUse the obs-ndi plugin.
TouchDesignerEitherSyphon In TOP for local, NDI In TOP for cross-machine.
Draft, bandwidth-tier presets and multi-output sync details are still being written.