FilterBank4U

Screenshot der FilterBank4U-Pluginoberfläche
VST3- + Audio-Unit-Effektplugin für macOS (ARM64 + x86_64)

Ü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

LP 30 dB

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.

BP 15 dB

Bandpass mit 15 dB/Oktave Steilheit – ein resonanter Biquad-Bandpass, dessen Resonanz-Knob die Bandbreite und den Peak bestimmt.

BP Moog

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

Tube Amp

Ein glattes, begrenztes Softclip mit einem Schuss geradzahlig warmer Obertöne und drive-abhängiger Verstärkung – verzerrt, ohne den Pegel explodieren zu lassen.

Hard Clip

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.
VST3 Audio Unit C++ CMake ARM64 Unit Tests Steinberg SDK x86_64