[LAD] Alpha release of zita-avc1
fons at linuxaudio.org
Mon Nov 23 15:01:08 CET 2020
'Analog' style vocoder, inspired by the famous EMS vocoders
from the 1970's. Standalone app, using Jack for audio and
Zita-avc1 uses two sets of 24, 6th order bandpass filters
to analyse the voice input and to impose the same spectral
envelope on another signal. The filters span a frequency
range from approx. 70 Hz to 14 kHz. Filter spacing is 1/4
octave over most of this range.
Voiced / Unvoiced detection is based on the power ratio of
the high vs low frequency bands.
A sawtooth oscillator and a noise source are provided, but
normally you should use external signals, at least for the
voiced excitation. Bright strings-like signals seem to work
well, but anything with a dense 'pinkish' spectrum should do.
The voice input should be a clean, full-bandwidth voice signal,
speaking or singing.
This is very much an alpha version, released to invite comments
Future developments may include:
- Pitch tracking.
- Filter band matrix.
- Store and recall formants with MIDI control.
See the README for a quick guide.
Available at the usual place:
More information about the Linux-audio-dev