I'm happy to announce balance.lv2.
balance.lv2 is a LV2 audio-plugin for stereo balance control with
optional per channel delay released in terms of the GPLv2.
https://github.com/x42/balance.lv2
balance.lv2 facilitates adjusting stereo-microphone recordings (X-Y,
A-B, ORTF). But it also generally useful as "Input Channel Conditioner".
It allows for attenuating the signal on one of the channels as well as
delaying the signals (move away from the microphone). To round off the
feature-set channels can be phase-inverted, swapped and the signal can
be downmixed to mono.
It features a Phase-Correlation meter as well as peak programme meters
according to IEC 60268-18 (5ms integration, 20dB/1.5 sec fall-off) for
input and output signals.
balance.lv2 is *not* a panner. Even though the controls can be linked,
the stereo signal paths are completely independent (except for the
down-mix to mono output routing option).
Many thanks to Chris 'oofus' Goddard who inspired the current signal
flow, beta-tested the plugin and provided very valuable feedback.
Greetings to Jörn Nettingsmeier who nagged me about not having a proper
balance controller in Ardour and motivated this project in the first place.
yours truly,
robin