Loading...
This module allows Bitfocus Companion to interface with the MixBoard® video mixing application over TCP. It supports real-time control of VideoInput switch, transitions, channels and keyers with full feedback support.
IN 0 to MAX_SUPPORTED_INPUT)CH-0 to CH-3)CUT, FADE, TR1–TR4)BKGD, KEY1–KEY4)To configure this module in Companion, fill in the following fields:
| Setting | Description | Default |
|---|---|---|
Host | IP address or hostname of the MixBoard device | (required) |
Command port | TCP command port | 701 |
Event port | TCP event/feedback port | 801 |
Link channel selection | MixBoard GUI will switch by following the control panel channel selection | false |
Protocol log | Enable verbose TCP response logging (debug only) | false |
Ensure your network allows access to these ports.
Once the module is configured, the following actions become available in Companion:
CH-0 through CH-3)CUT, FADE, TR1, etc.Auto TakeSet Take modeBACKWARD | FORWARD)KEY1, KEY2, etc.) to program/preview according to 'Play to preview' optionKEY1, KEY2, etc.)The module provides feedbacks to reflect the current state of the MixBoard:
These can be used to update button colors or labels in Companion dynamically.
The module provides built-in button presets for quick configuration inside Bitfocus Companion. These presets are grouped into functional categories and include real-time feedback for an interactive user experience.
CHANNELS
CH-0 to CH-3)PROGRAM
PREVIEW
TRANSITIONS
CUT, FADE, TR1, TR2, TR3, TR4CUT, FADE, TR1, TR2, TR3, TR4 and then AUTOTAKEKEYERS
BKGD to KEY4)CONTROL ACTIONS
CONTROL ASSIGN
CONTROL EXECUTE
CONTROL VIDEOINPUT CROSSPOINTS
Each preset is configured with the proper action, arguments, and feedback bindings for real-time updates and immediate visual confirmation of MixBoard’s state.
protocollog in the module settings to log all incoming TCP responses for debugging.This module is maintained by Dar of ClassX - https://github.com/dar-dev.
For issues or contributions, please use the GitHub Issues page.
ClassX
Community