Single-knob stereo width control. Range from mono to enhanced stereo.
- Single-parameter stereo width control
- Range : mono (0%) to enhanced stereo (100%)
- Default 50% position = natural stereo (no change)
- Simple, one-knob operation
- No dependencies beyond LV2 SDK
https://simdott.github.io/stereotops
urn:simdott:stereotops
- C compiler (gcc, clang, etc.)
- LV2 development headers
Debian/Ubuntu : sudo apt-get install build-essential lv2-dev
Fedora : sudo dnf install gcc lv2-devel
Arch : sudo pacman -S base-devel lv2
-
Download the source : git clone https://github.com/simdott/stereotops cd stereotops
-
Make the install script executable : chmod +x install.sh
-
Install for current user (recommended) : ./install.sh
Or install system-wide (requires sudo) : sudo ./install.sh
List installed plugins : lv2ls | grep stereotops
Should show : urn:simdott:stereotops
Load in any LV2-compatible host (Ardour, Carla, Reaper, etc.). Connect stereo inputs/outputs.
The Stereo Width control adjusts the stereo image:
- 0% : Mono (left and right channels summed)
- 50% : Natural stereo (bypass, no change)
- 100% : Enhanced stereo (widest image)
Note: Higher width settings will sound quieter if your track is later converted to mono. This is normal—use this plugin on tracks that will remain in stereo.
Interface : this plugin has no custom graphical interface. It uses your host's standard control UI (slider, knob, or numerical entry).
- stereotops.c - Plugin source code
- stereotops.ttl - Plugin description (ports, properties)
- manifest.ttl - Bundle manifest
- install.sh - Build and install script
- uninstall.sh - Uninstall script
-
Make the uninstall script executable : chmod +x uninstall.sh
-
Uninstall for current user : ./uninstall.sh
Or uninstall system-wide : sudo ./uninstall.sh
- Initial release
GPL-2.0-or-later
Simon Delaruotte (simdott)