Manuals

Companion App | KLANG

Bitfocus Companion & Stream Deck Integration

KLANG immersive processors and KLANG:app can be remotely controlled using Bitfocus Companion together with an Elgato Stream Deck or other supported control surfaces.

This integration is provided by the open-source Bitfocus Companion community and is not developed or officially supported by KLANG.

KLANG:technologies GmbH has not developed the Bitfocus Companion KLANG Module and is not affiliated with it. We officially recommend to use KLANG:app to operate the KLANG system, but we are happily sharing our OSC network messages and implement features or improvements for third party integrations if feasible.

While we openly provide and document our OSC network protocol to support third-party integrations, please note that KLANG:technologies GmbH cannot be held responsible for issues, malfunctions, or unexpected behavior caused by third-party software or integrations. As a result, we are unable to provide full support or troubleshooting for connection, configuration, or remote-control issues related to such third-party solutions.

What is Bitfocus Companion?

Bitfocus Companion is a popular automation and control platform widely used in broadcast, live production, and AV installations. It allows users to trigger commands, automate workflows, and control compatible devices using Stream Deck buttons, touch interfaces, OSC, MIDI, and network protocols.

KLANG Companion Modules

Two separate Companion modules are available:

  • KLANG immersive – controls KLANG immersive processors directly.
  • KLANG:app – controls the KLANG:app user interface remotely.
As of version 2.1.0, all functionality of the klang-immersive module is migrated into the klang-app module. The klang-immersive module will therefore no longer be maintained and in the future archived once we see that nobody is downloading the module anymore. Therefore, klang-app will be the only module users would need to use moving forward. 

The modules are open source and available on GitHub:

The KLANG immersive module communicates directly with the processor over the network, while the KLANG:app module targets the application itself.

Typical Use Cases

  • Trigger snapshots or presets
  • Mute or solo channels
  • Recall mixes
  • Navigate KLANG:app views remotely
  • Create custom monitor control workflows
  • Integrate KLANG into larger show-control systems
  • Adjust levels (v2.1.0+ offers rotary support and can adjust both individual channel levels, as well as overall mix levels)

Requirements

  • Bitfocus Companion
  • A supported Elgato Stream Deck or other Companion supported surfaces, e.g. web interface
  • Network connectivity between Companion and the KLANG device
“KLANG can now be integrated with Bitfocus Companion, giving you more flexibility and control over your workflow” – Pål-Magnus Slåtto (Freelance Developer of the Bitfocus Companion KLANG Module)

Still Have Questions?

Contact us here