VINAIxds — Manual
Four-band parallel multiband distortion. Split any signal into four bands and drive each through its own character — powered by the Spectral Saturation Core, with a real-time analyzer overlaying every harmonic you add. v1.0.1 · VST3 · AU.
01Overview
VINAIxds splits the incoming signal into four frequency bands with Linkwitz-Riley crossovers, then drives each band through its own distortion character — in parallel, so the clean and distorted energy sit together. A 2048-point real-time analyzer overlays input and output so you can see the harmonics you create, with the three crossover handles living right on the graph.
Each band carries the same five characters — Tube, Tape, Diode, Fold and LDX — and can be switched between Analog and Digital voicing. Distort the low end into a wall while keeping the highs glassy and clean.
02The interface

- Analyzer (top) — input vs. output spectrum overlay; drag the three crossover handles to set the band splits.
- Band strips (LOW · LOW-MID · HIGH-MID · HIGH) — each with its own character, Drive, Level, Dynamic and Proc/Mute/Solo/Delta.
- Global column (right) — Input, Oversample, Filter Mode (Analog/Digital), Mix, Output, Low Cut and Safe Clip.
03Knobs & buttons
Per band
Character
Selects the distortion engine for the band — Tube · Tape · Diode · Fold · LDX
Analog / Digital
The global Filter Mode — it sets how the four bands cross over and recombine, not a per-band tone. Digital keeps the crossover splits clean and surgically separated; Analog lets the band edges interact and bleed the way analog filters do, for a more connected, less clinical recombination.
Drive
Amount of distortion driven into the band, 0–10
Level
Output level of the band, ±18 dB
Dynamic
Lets the band react to the input envelope for a more dynamic, less static distortion
Proc / Mute / Solo
Bypass, mute or solo the band
Delta
Listen to only what this band adds — the harmonics you're generating
Crossovers & global
Crossover handles
Three movable splits on the analyzer — roughly 40–500 Hz, 180 Hz–3.2 kHz and 1–12 kHz
Input / Output
Gain into and out of the plugin, ±24 dB each
Mix
Global dry/wet for parallel blending of the whole effect
Low Cut
High-pass before the distortion to keep the sub clean
Safe Clip
Final safety clipper to stop the output overshooting
Oversample
1× / 2× / 4× / 8× / 16× / 32× — higher kills aliasing from heavy drive (default 4×); 32× is export-only, live caps at 16×
04The five characters
TUBE
Warm, even-harmonic glow with gentle asymmetry. The classic, refined.
TAPE
Soft saturation, tamed transients and a rounded top end. Glue.
DIODE
Asymmetric clipper edge — odd-harmonic bite that cuts through a dense mix.
FOLD
Wavefolding chaos — metallic, gated, gloriously broken. For when subtle is wrong.
LDX
VINAI's own, uniquely engineered distortion — aggressive, transient-aware grit found in no other plugin.
05Under the hood
Signal flow
Input gain → Low Cut high-pass → polyphase-FIR oversampler → a four-way Linkwitz-Riley crossover bank → four parallel waveshaping bands → phase-aligned recombination → decimation back to base rate → global Mix → Safe Clip → DC blocker → output. The two FFT taps — one before the band split, one after recombination — feed the analyzer overlay; they sit off the audio path and never colour the signal.
- Crossover topology — Linkwitz-Riley filters split the spectrum into four bands. LR sections sum with flat magnitude and matched phase at each crossover, so the four bands recombine to unity when no drive is applied.
- Parallel band processing — each band runs its own waveshaper (one of five characters, Analog- or Digital-voiced) in parallel, not in series. Bands are phase-aligned before they are summed, so the recombined output stays coherent rather than smearing the splits.
- Oversampling & anti-aliasing — polyphase-FIR oversampling at 1× / 2× / 4× / 8× / 16× / 32× (default 4×) runs the nonlinear stages above base rate so the harmonics generated by heavy drive stay below Nyquist. Higher factors push the aliasing floor further down at proportionally higher CPU and latency; 32× is reserved for export (offline render), live playback caps at 16×.
- Latency & PDC — the linear-phase oversampling FIRs introduce a fixed group delay. That latency is reported to the host and PDC-compensated, so the wet path stays sample-accurate against the rest of the session; the reported figure scales with the oversampling factor.
- Metering — a 2048-point FFT drives the input + output analyzer overlay, so you read the harmonic content you add directly against the source spectrum. The analyzer taps are measurement-only and do not feed back into the audio.
- Output conditioning — the summed output is DC-blocked to remove any offset the asymmetric shapers introduce, then passed through the optional Safe Clip ceiling before it leaves the plugin.
06Measured
Measured in-house (headless host + numpy/scipy), 48 kHz.
| Latency | 4 samples · 0.08 ms @ 48 kHz at default 4× (scales with oversampling) |
| Magnitude flatness | ±0.01 dB, 20 Hz–20 kHz (neutral path) |
| Bypass | Bit-exact — nulls to the measurement floor |
| Anti-aliasing | −39 dBc (1×) · −59 dBc (2×) · −82 dBc (4×) · −103 dBc (8×) — 2.3 kHz tone, hard drive |
| Channel separation | No measurable crosstalk — L/R fully independent |
| Self-noise | None — digital silence in, digital silence out |
| Sample rate tested | 48 kHz |
Reference-grade at 8×
Pushed to full drive, xds holds aliasing at −103 dBc with 8× oversampling — past the −90 dBc line and far below a typical plugin. Clean saturation, no digital fizz.
grey = typical plugin · representative07Specifications
| Type | Parallel multiband distortion (Spectral Saturation Core) |
| Bands | 4 — Low / Low-Mid / High-Mid / High |
| Crossover | Linkwitz-Riley, 3 movable handles |
| Characters | 5 per band — Tube · Tape · Diode · Fold · LDX |
| Filter Mode | Analog / Digital — global; sets how the bands cross over & clean into each other |
| Analysis | 2048-point real-time FFT, input + output overlay |
| Oversampling | 1× / 2× / 4× / 8× / 16× / 32× polyphase-FIR (default 4×) — 32× export-only, live caps at 16× |
| Latency | 4 samples · 0.08 ms @ 48 kHz at default 4×, PDC-compensated (scales with oversampling) |
| Formats | VST3 · AU |
| Systems | macOS 11+ (Universal) · Windows 10+ · 64-bit |
| Version | 1.0.1 |