A minimalist, high-performance VST3 Bitcrusher and Decimator audio plugin. It reduces the bit depth of the audio signal and applies sample-and-hold downsampling to generate classic digital distortion and aliasing effects.
- C++20
- JUCE Framework (8.0.0)
- CMake
git clone https://github.com/Georj01/bitcrusher-plugin.git
cd bitcrusher-plugin
cmake -B build
cmake --build build --config Release- Copy the generated
.vst3file from thebuilddirectory into your DAW's standard VST3 plugin folder. - Load the plugin on an audio track.
- Use the Bit Depth knob to quantize the signal amplitude (range: 2 to 32 bits).
- Use the Downsample knob to trigger a sample-and-hold effect, reducing the effective sample rate (range: 1x to 50x).