Skip to content

FigBug/slPlugins

Repository files navigation

slPlugins

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 Build ABTester
AddInvert Build AddInvert
ChannelMute Build ChannelMute
CompensatedDelay Build CompensatedDelay
Compressor Build Compressor
Crossfeed Build Crossfeed
Delay Build Delay
Expander Build Expander
Gate Build Gate
GraphicEQ Build GraphicEQ
HugeGain Build HugeGain
Limiter Build Limiter
Maths Build Maths
MidiLooper Build MidiLooper
MidiMonitor Build MidiMonitor
Oscilloscope Build Oscilloscope
PitchTrack Build PitchTrack
SampleDelay Build SampleDelay
SFX8 Build SFX8
SimpleVerb Build SimpleVerb
SpectrumAnalyzer Build SpectrumAnalyzer
StereoEnhancer Build StereoEnhancer
StereoProcessor Build StereoProcessor
ToneGenerator Build ToneGenerator
WaveLooper Build WaveLooper
XYScope Build 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.

About

Various VST/AU Plugins from SocaLabs.com

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors