← All boards
Vocoder

Live Guitar Single Voice Vocoder Synth_2

Plays on the mobile app
The Live Guitar Single Voice Vocoder Synth_2 board in the WaveWarp DrawingBoard
Live Guitar Single Voice Vocoder Synth_2 — the board as it opens in the WaveWarp DrawingBoard.

What it does

Live Guitar Single Voice Vocoder Synth

Demonstrates the use of WaveWarp's live input functionality, modular sample-by-sample architecture, spectral analysis and synthesis capabilities. Plug an electric guitar (or any other audio source!) into the "input" of your soundcard and hit "Play". You will experience an interesting synthesiser effect which generates tones in accordance with the notes played on the guitar (or any other chosen instrument!)

The synthesiser has been constructed from the basic elements of a single channel "vocoder". The key components are the Spectral Peak Detector and the Controllable Combo Oscillator. The Spectral Peak Detector measures (approximately) the amplitude and frequency of the dominant spectral component in the live audio input. In this example, only the frequency measurement (the first output of the Spectral Peak Detector) is used (the second output -- the rms amplitude measurement -- is unconnected). The frequency measurement (in Hz) is used to drive the Controllable Combo Oscillator which produces a sequence of synthesised tones derived from the time-varying spectrum of the input audio.

Try experimenting with all settings of all components in order to appreciate the wide range of synthesiser effects achievable from this simple combination.

See also the multirate examples (such as "LiveGuitarThreeVoiceDownsampledVocoderSynth.dwb") which demonstrate the power of WaveWarp's multirate engine for the implementation of highly efficient multirate signal processing algorithms.

Effects used

4 blocks 3 connections