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.