UI:CompanionIO

Last updated 5 August 2026

UI:CompanionIO exposes a named control to Bitfocus Companion. The selected

Type sets the In/Out datatype; a value on In updates the control and is sent to

Companion, and Companion changes are emitted on Out.

Pin Info

Input 1: In [Float]

1-In[*]: Receives a value of the selected Type (Bang / Float / Int / String /Bool / Enum / Color); updates the control and forwards it to Companion.

Output 1: Out [Float]

1-Out[*]: Emits the control's value of the selected Type whenever itchanges, including changes made from Companion.

Node Parameters

Name / Type / Value: Read-only display of the current control on the node face.

Expand:

Type: Datatype of the In/Out pins and the Companion control (Bang, Float, Int, String, Bool, Enum, Color).

Name: The control name Companion uses to identify this IO.

Min / Max / Step: Value range (Float and Int types).

Choices: The option list (Enum type).