slPlugins
May 1, 2026 ยท View on GitHub
Various VST/AU Plugins from SocaLabs.com
Here are some plugins I wrote. Mostly effects. The synths like PAPU, SID, etc. have their own repos.
Prerequisites
- CMake 3.24.0 or higher
- C++20 compatible compiler
- Git (for cloning submodules)
Initial Setup
After cloning the repository, initialize and update the submodules:
git submodule update --init --recursive
This step is required before building, as the plugins depend on JUCE and other third-party modules.
Build Status
| Plugin | Build |
|---|---|
| ABTester | |
| AddInvert | |
| ChannelMute | |
| CompensatedDelay | |
| Compressor | |
| Crossfeed | |
| Delay | |
| Expander | |
| Gate | |
| GraphicEQ | |
| HugeGain | |
| Limiter | |
| Maths | |
| MidiLooper | |
| MidiMonitor | |
| Oscilloscope | |
| PitchTrack | |
| SampleDelay | |
| SFX8 | |
| SimpleVerb | |
| SpectrumAnalyzer | |
| StereoEnhancer | |
| StereoProcessor | |
| ToneGenerator | |
| WaveLooper | |
| XYScope |
Building
Build All Plugins
To build all plugins at once from the root directory:
cmake -B build
cmake --build build --config Release
Build Individual Plugin
Each plugin can also be built independently from its own directory:
cd plugins/<plugin_name>
cmake -B build
cmake --build build --config Release
Built plugins will be located in the build directory, with VST/VST3/AU/LV2 formats depending on your platform.