Stoatworks Labs

Companion — Kestrel

Companion module

Releasedv1.0.3Plugin & ModuleJavaScript
Companion — Kestrel — Companion module
No screenshot — this one is configuration inside another application.

What it does

A Bitfocus Companion connection module for Kestrel: route any region to any output, and read back what each output is currently carrying.

State arrives over Kestrel's WebSocket feed rather than by polling, so a button reflects a change made in the app itself without waiting for the next poll interval.

  • Route a region to an output from a Stream Deck button
  • Feedback showing which region each output is carrying
  • State kept current over the WebSocket feed, with no polling
  • Verified against a really-running Kestrel

Where it stands

Released at v1.0.2, which fixes a crash that killed the module process when a connection closed while it was still connecting; v1.0.1 was the first version that installed at all — v1.0.0 registered nothing and came up dead. Verified against a really-running Kestrel, whose SDI output has since been measured on a real DeckLink Duo 2. Not in the official Companion module store: install it as a developer module.