Skip to main content

Fall 2025 News & Updates

· 2 min read

Hero Image

This fall brings the release of exciting new features, as well as integrations for Control API. We bring Control API to our AES67 devices and launch a new TypeScript client library as well as a module for companion.

Control API Version 1.2 on Firmware 10.4

With firmware version 10.4, we introduce Control API v1.2.0. It makes Control API even more complete: all previously planned functionality that was only available through legacy APIs is now accessible via Control API.

Key features added:

  • Flex Processing control
  • Setting Global Labels and Local Labels
  • Mixer control data (access groups, console illumination, behavioural attributes)
  • Access to new 10.4 concepts like channel categories

We’re excited for the upcoming release of this firmware version.

Control API on AES67 Ravenna Interfaces

With version 10.4, AES67 Ravenna Interfaces will also support Control API as a secure, lightweight, and license‑free alternative to NMOS and Ember+.

It will support:

  • Configuring RX & TX streams (including passing and reading SDP)
  • Configuring and reading multicast GPIOs
  • Configuring and monitoring system PTP
  • Routing internal audio channels between streams and the mixer (TDM bus)
  • Native support for out-of-band control via the IP Core device's ethernet ports

In general, almost every parameter available in the AES67 WebApp will also be available via Control API.

New TypeScript Client Library

We’ve released a new TypeScript library designed to kickstart development with Control API in web apps or Node.js applications. It provides a simple, strongly‑typed interface so you don’t have to implement Control API from scratch.

To get started:

The library is open-source under the MIT license. Contributions and feedback are welcome—feel free to submit issues or pull requests.

Companion Module Release

We also leveraged the new TypeScript library to build a Companion module (Bitfocus Companion) for Stream Deck. It supports basic commands like setting logic states and loading snapshots. It is open-source under the MIT license and free to use.


Questions or feedback? Let us know! Community input helps shape future releases.