andrewbloom37 / distortion-vst

A digital distortion vst plugin built using rust and vst-rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

distortion-vst

A vst audio plugin for performing complex digital clipping.

building

To build, install rust/cargo and run cargo build in the project root.

If on macOS, a build_vst script is provided which will build the vst and output it in your ~ folder. To use this, move it to your Library/Audio/VST/ folder. Run this script in from the project root folder, otherwise it will not work properly.

parameters

threshold

The portion of the positive part of the waveform which will be clipped

lower_threshold

The portion of the negative part of the waveform which will be clipped

fold

The amount of foldback which occurs... the waveform will be clipped based on the threshold values, and a scaled amount that was clipped will be subtracted back.

gain

Use this to trim the audio if it is clipping your channel output

About

A digital distortion vst plugin built using rust and vst-rs


Languages

Language:Rust 72.8%Language:Shell 27.2%