vocoder - Channel Vocoder
10-band channel vocoder: mic spectral envelope x MIDI-driven sawtooth carrier, with auto-detected sibilance noise side-chain.
Overview
Section titled “Overview”A 10-band channel vocoder. Mic input is split into 10 analysis bands matching the VODER patent geometry; each band’s amplitude envelope (rectified + smoothed by an envelope follower) controls the corresponding synthesis band fed by a MIDI-driven sawtooth carrier. The result: speech spectral envelope of the mic, melodic pitch of the MIDI keyboard. Band 9 (6.36 kHz) doubles as a sibilance detector — its envelope opens a white-noise side-chain so consonants like /s/, /sh/, /f/ stay intelligible despite the harmonic carrier. Final output goes through a safety compressor.
Exposed Interface
Section titled “Exposed Interface”| Direction | Handle |
|---|---|
| Output | vc-comp:audio-out |
Parameters
Section titled “Parameters”| Label | Parameter | Range |
|---|---|---|
| MIDI Channel | channel | - |
| Carrier Wave | type | - |
| Pitch Scale | b | 0.25 - 4 (step 0.01) |
| Sibilance Mix | b | 0 - 32 (step 0.1) |
| Noise Color | type | - |
| Output Level | gain | 0 - 50 (step 0.1) |
Internal Topology
Section titled “Internal Topology”Internal nodes: comp, noise, 40x flt, mic, 12x amp, 2x mul, 10x env, osc, midi
Total: 69 nodes, 88 connections