FilterBank4U
Über das Projekt
FilterBank4U ist ein Audio-Effektplugin, das den Filter- und Distortion-Signalpfad des klassischen Tone2 FilterBank3 neu implementiert. Das Original gab es für den Mac nur als 32-Bit-Build – dieses Projekt liefert einen nativen 64-Bit-Rebuild, der sich auf die Teile konzentriert, die wirklich zählen: zwei Multi-Mode-Filter plus Tube- und Hard-Clip-Distortion.
Das Plugin wird sowohl als VST3 als auch als Audio Unit ausgeliefert und funktioniert damit in jedem modernen VST3-Host sowie in Audio-Unit-fähigen Anwendungen wie Logic Pro, GarageBand und MainStage. Die Audio Unit kapselt exakt dieselbe VST3-Binärdatei, daher verhalten sich beide Formate identisch.
Signalpfad
input ──► Filters ──► [Drive] ──► Distortion ──► [Dry/Wet] ──► [Volume] ──► [−8 dB] ──► output
Die Distortion sitzt nach den Filtern im Signalpfad – wie im Original. Eine feste −8-dB-Ausgangsstufe bringt das nominale Ausgangsniveau um 8 dB nach unten.
Serial: input ──► Filter 1 ──► Filter 2
Parallel (default): input ─┬─► Filter 1 ─┐
└─► Filter 2 ─┴─► 0.5 · (F1 + F2)
Die beiden Filter-Slots lassen sich seriell oder parallel verschalten. Im parallelen Modus (Standard) fließt der Eingang in beide Filter und ihre Ausgänge werden gemittelt, sodass der Pegel stabil bleibt – ideal, um z. B. einen Lowpass mit einem Bandpass zu kombinieren.
Parameter
| Parameter | Beschreibung |
|---|---|
| Bypass | Globales Bypass (standardmäßige VST3-Bypass-Flagge) |
| Routing | Wie die beiden Filter verbunden sind: Serie / Parallel (Standard: Parallel) |
| Filter 1 Type | Bypass / LP 30 dB / BP 15 dB / BP Moog |
| Filter 1 Cutoff | 20 Hz – 20 kHz (logarithmisch) |
| Filter 1 Resonance | Filter-Q (hohe Werte oszillieren selbsttätig) |
| Filter 2 Type | Bypass / LP 30 dB / BP 15 dB / BP Moog |
| Filter 2 Cutoff | 20 Hz – 20 kHz (logarithmisch) |
| Filter 2 Resonance | Filter-Q |
| Distortion Type | Bypass / Tube Amp / Hard Clip |
| Drive | Menge des in die Verzerrung gespeisten Signals |
| Dry/Wet | Mischung zwischen rohem Eingang und verarbeitetem Signal |
| Volume | Ausgangspegel, −24 dB … +24 dB (Mitte = 0 dB) |
Filtertypen
Lowpass mit 30 dB/Oktave Steilheit – ein resonanter Biquad, ein Butterworth-Biquad und ein Einpolfilter in Reihe, wobei die Resonanz den Peak bei der Cutoff-Frequenz steuert.
Bandpass mit 15 dB/Oktave Steilheit – ein resonanter Biquad-Bandpass, dessen Resonanz-Knob die Bandbreite und den Peak bestimmt.
Ein Bandpass mit der klassischen Moog-Diode-Ladder-Response. Eine Einpol-Ladder mit Feedback durch ein Diode-Softclip ergibt einen fetten, musikalischen Peak und ein sanftes Selbstoszillieren bei hoher Resonanz.
Verzerrung
Ein glattes, begrenztes Softclip mit einem Schuss geradzahlig warmer Obertöne und drive-abhängiger Verstärkung – verzerrt, ohne den Pegel explodieren zu lassen.
Ein aggressives, symmetrisches Flachband-Clipping, das stärker angesteuert wird und eine dichtere, härtere Obertonpalette erzeugt. Der abrupte Übergang von linear zu flach ist das Markenzeichen des harten Knies.
Presets
Der Editor besitzt einen eigenen Presets-Bereich: Das komplette Parameterset lässt sich in eine kleine, menschenlesbare .fbkp-Datei speichern und jederzeit wieder laden. Die Dateien sind versioniert und zukunftsverträglich, daher funktionieren alte Presets weiter, wenn die Plugin neue Optionen erhält.
Unter der Haube
- Auf Basis des Steinberg VST3 SDK und VSTGUI, kompiliert für Apple Silicon (arm64) & Intel (x86_64).
- Die DSP-Engine ist in reinem, VST-unabhängigem C++ geschrieben und vollständig unit-tested (47 Tests).
- Besteht alle 47 Tests des offiziellen Steinberg VST3 Validators.
- Sample-genauer, glitchfreier Parameter-Automation und pro-Kanal-Filterzustand.
- Die Oszillatoren, der Step-Sequencer, die Hüllkurve und die Delay des Originals sind bewusst nicht implementiert.