Skip to content

Georj01/bitcrusher-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitcrusher VST3 Plugin

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.

Stack

  • C++20
  • JUCE Framework (8.0.0)
  • CMake

Installation

git clone https://github.com/Georj01/bitcrusher-plugin.git
cd bitcrusher-plugin
cmake -B build
cmake --build build --config Release

Usage

  1. Copy the generated .vst3 file from the build directory into your DAW's standard VST3 plugin folder.
  2. Load the plugin on an audio track.
  3. Use the Bit Depth knob to quantize the signal amplitude (range: 2 to 32 bits).
  4. Use the Downsample knob to trigger a sample-and-hold effect, reducing the effective sample rate (range: 1x to 50x).

About

A high-performance VST3 Bitcrusher and Decimator plugin built with C++20 and the JUCE framework for real-time digital distortion.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors