Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.fabl.studio/llms.txt

Use this file to discover all available pages before exploring further.

Fabl controls your studio gear through a Studio Agent running in your facility. The agent connects to each device over your local network and carries out the commands produced by rules and live studio mode cues. It also reports each device’s state back to Fabl in real time, and some devices raise triggers that rules can react to. This section documents each supported device: what it controls, how it connects, the commands it accepts, and the state and triggers it reports.

Supported devices

DeviceControlsConnection
ATEMBlackmagic ATEM video switchersNetwork (UDP)
vMixvMix live production softwareTCP API
CasparCGCasparCG playout serverAMCP over TCP
Behringer X32X32 / M32 digital audio mixersOSC over UDP
ChamSys GeNetixChamSys MagicQ / GeNetix lighting consolesOSC over UDP
TouchDesignerDerivative TouchDesignerTCP or UDP
Metus PlayerMetus media playoutHTTP API
File WatcherA watched folder on the agent hostLocal file system

Adding a device

To connect any of these, add it from Automations → Devices, choose its type, select the agent that will manage it, and enter its connection settings. See Devices for the full procedure.
Connection ports listed in these pages are the common defaults; configure them to match your environment.