VocoderSynth LV2 plugin is a Linear Predictive Coding based vocoder with 3 selectable inputs: raw audio, a voice controlled impulse and noise generator and a MIDI controlled synth of impulse generators.
In order to build VocoderSynth you need these prerequisites.
- g++ and gcc
 - libcairo2-dev
 - libx11-dev
 - make
 - pkg-config
 - git
 
On Ubuntu this can be done by the following.
sudo apt install g++ gcc make libcairo2-dev libx11-dev pkg-config git
In a terminal enter the following.
git clone https://github.com/TimKrause2/VocoderSynth.git
cd VocoderSynth
make
make install
The install directory is .lv2 in your home directory.
- Raw Enable controls the raw audio input.
 - Voice Enable controls the voice controlled impulse and noise generator.
 - Impulse sets the gain of the impulses in dB.
 - Noise sets the gain of the noise in dB.
 - Pitch Shift sets the pitch offset of the impulse generator in semitones.
 - Synth Enable controls the MIDI impulse generator synth.
 - Gain sets the gain of the MIDI synth in dB.
 - Bend sets the pitch bend range of the MIDI synth in semitones.
 

