Free forever·no account, no tracking, no third-party requests ·open data, free API
showstack / software / companion

Bitfocus Companion

Turns a Stream Deck or similar button surface into a control panel for switchers, playback software and broadcast gear, using community-written modules. It is the standard way to give an operator physical buttons.

Show controlBitfocus ASMITOpen sourceWindowsmacOSLinuxReported

Protocols it speaks

ProtocolDirectionNotes
osc bidirectional Companion can be controlled over OSC on a configurable listen port, and modules send OSC out.
art-net in Companion can be controlled over Art-Net by setting a universe and start channel in settings.

What to watch for

Modules are community maintained and versioned separately from Companion itself. A module that worked on the last tour can lag behind a major Companion release, so freeze versions before a run rather than updating on site.
Remote control listeners are all off by default and each has its own listen port set in settings. Nothing accepts TCP, UDP, OSC, RossTalk, Ember+ or Art-Net until you enable it.
A surface plugged into the show machine is claimed exclusively. Elgato's own Stream Deck application must not be running at the same time.

Typical use

Sources

Something wrong, or missing?

Every entry here is maintained by people who run shows.

Edit this entry on GitHub — one file, editable in your browser, and your handle goes on it permanently.

Work at Bitfocus AS? Confirm or correct this entry — it is free, it stays free, and nothing about it is for sale.