Two tracks fighting for the same frequencies? Let them negotiate. Drop one instance on each track, pair them, and they exchange their FFT spectra in real time through shared memory — each one ducks only the frequencies where its partner is actually masking it, only while the partner is loud. No static EQ cuts, no full-band sidechain.
Stacked LOCAL (purple) and REMOTE (orange) FFT analyzers — right-click to add band splits, drag the HP/LP and threshold handles.
When two instruments share a frequency range, the ear can only resolve one clearly. SpectralMediator looks at what frequencies are actually clashing right now and ducks only those — the rest passes through untouched.
Insert SpectralMediator on two masking tracks (kick + bass here) and pair them via the REMOTE dropdown. Each instance writes its FFT spectrum into shared memory and reads its partner's. Wherever the partner is louder than a band's threshold, this instance ducks just those bins.
| Specification | Details |
|---|---|
| Plugin Formats | VST3 (Windows, Linux, macOS) — AU (macOS) — CLAP (Windows, Linux, macOS) |
| Platforms | Windows 10/11 (64-bit) — Linux x86-64-v3 — macOS 11+ Intel/Apple Silicon (universal) |
| Engine | FFT magnitude exchange via Boost.Interprocess shared memory (1024 linear bins) |
| Paired Instances | Up to 16 per session, auto-discovered |
| Bands | Unlimited user-defined splits per side, independent threshold + ratio |
| Detection range | Draggable HP / LP limits (20 Hz – 20 kHz) |
| Envelope | Attack, Release, Makeup per side |
| CPU | SIMD optimized — requires x86-64 with AVX2 |
| Parameters | Automatable in VST3, AU and CLAP hosts |
| Framework | Built with iPlug2 — open-source C++ audio plugin framework |
| License | Perpetual — Gumroad-validated online. Separate key from McPlugins. |
Full functionality in demo mode — audio is briefly muted every 60 seconds with a smooth fade so you can fully evaluate the plugin before purchasing. No sign-up required.
The installer is not yet signed with an Apple Developer ID, so macOS will block it on first open with messages like "cannot be opened because it is from an unidentified developer" or "could not verify [the file] is free of malware".
.pkg in Finder → OpenUntil the bundle is Developer-ID signed, Logic's hardened runtime can refuse to load the unsigned AU. As a workaround, ad-hoc sign it and clear the AU cache from Terminal:
sudo codesign --force --deep --sign - /Library/Audio/Plug-Ins/Components/SpectralMediator.component
killall -9 AudioComponentRegistrar
then reopen Logic and rescan.
Launch price — €9 instead of €29 until June 1st. One license, all formats, all platforms, forever.