[OSC] Stereo VU Meters for DrivenByMoss (Bitwig Python Patch)

Post Reply New Topic
RELATED
PRODUCTS

Post

Hi everyone,

If you're building your own DIY mixing console or a tablet/phone layout (TouchOSC, Open Stage Control, Max/MSP, etc.) to control Bitwig Studio over OSC, you may have run into a limitation of Juergen Moessgraber's DrivenByMoss controller extension: by default, its OSC module only sends a single mono VU meter value per track.

To get true stereo metering on external screens, I wrote a Python patch that adds this directly into the DrivenByMoss source code, plus a build and install script that does the heavy lifting for you.

You can find the project on GitHub here (just remove the spaces):
github . com / sta-ni-slav / DrivenByMoss-Bitwig-OSC-Stereo-Patch

What it adds:
- An optional "Send Stereo VU Meters" toggle in the OSC module settings (100% backward compatible).
- When enabled, each track transmits separate vu, vu-left, and vu-right values over OSC.
- A new "Mono VU Mode" chooser to decide how the mono value is derived from L/R: Average, Sum attenuated (-3 dB), or Peak.

How to use it:
You just clone the official DrivenByMoss repository, drop the patch folder inside it, and run the main python script with the install switch.

The script automatically applies the patch, builds the extension, and copies it into your Bitwig Studio Extensions folder. On Linux, it even detects and auto-installs missing build tools (Java 21 and Maven) before compiling. Windows and macOS just need Java 21 and Maven installed manually first.

If you're into OSC integration and advanced metering, give it a try and let me know what you think — feedback and suggestions welcome!

Post

Wouldn’t it make sense to ask Moss to include that mod directly?

Post Reply

Return to “Controller Scripting”