Skip to content

Instantly share code, notes, and snippets.

View linux-leo's full-sized avatar

linux-leo linux-leo

View GitHub Profile
@linux-leo
linux-leo / lomm_ladspa.cpp
Created September 12, 2025 21:03
LOMM Ladspa Port
// LOMM LADSPA Port (no GUI) - Upward/Downward Multiband Compressor
// Derived from the LMMS LOMM plugin by Lost Robot (GPL-2.0-or-later). (more info at https://github.com/LMMS/lmms/pull/6925)
// This LADSPA port attempts to match the processing path closely, adapted to LADSPA.
//
// Build: g++ -O3 -fPIC -shared -std=c++17 -o lomm_ladspa.so lomm_ladspa.cpp (put ladspa.h file version 1.1 in the same directory)
//
// Install: place lomm_ladspa.so somewhere in your LADSPA_PATH (e.g. ~/.ladspa/)
//
// Author of this port: ChatGPT (automated port), 2025.