voder-filterbank - VODER Filter Bank
10-band VODER filter bank with cascaded 24dB/oct filters and per-band MIDI CC control.
Overview
Section titled “Overview”A 10-band bandpass filter bank matching the VODER patent (US 2,194,298). Each band uses two cascaded BiquadFilterNodes for 24 dB/octave rolloff (vs 12 dB/octave single stage), providing strong inter-band isolation essential for formant discrimination. Bands are non-uniformly spaced: six dense bands below 2 kHz cover the critical formant region (F1/F2), four wider bands above 2 kHz cover F3/F4 and fricative energy. Each band’s amplitude is controlled by a dedicated MIDI CC (CC20–29).
Exposed Interface
Section titled “Exposed Interface”| Direction | Handle |
|---|---|
| Input | vf-flt-0a:audio-in |
| Input | vf-flt-1a:audio-in |
| Input | vf-flt-2a:audio-in |
| Input | vf-flt-3a:audio-in |
| Input | vf-flt-4a:audio-in |
| Input | vf-flt-5a:audio-in |
| Input | vf-flt-6a:audio-in |
| Input | vf-flt-7a:audio-in |
| Input | vf-flt-8a:audio-in |
| Input | vf-flt-9a:audio-in |
| Output | vf-amp-0:audio-out |
| Output | vf-amp-1:audio-out |
| Output | vf-amp-2:audio-out |
| Output | vf-amp-3:audio-out |
| Output | vf-amp-4:audio-out |
| Output | vf-amp-5:audio-out |
| Output | vf-amp-6:audio-out |
| Output | vf-amp-7:audio-out |
| Output | vf-amp-8:audio-out |
| Output | vf-amp-9:audio-out |
Parameters
Section titled “Parameters”| Label | Parameter | Range |
|---|---|---|
| - | - | - |
Internal Topology
Section titled “Internal Topology”Internal nodes: 20x flt, 10x amp, 10x midi-cc
Total: 40 nodes, 30 connections