Built-in Curve Presets
Start from built-in threshold curves for mastering, drums, bass, pads, lead sounds, and equal-loudness style balancing instead of drawing every curve from scratch.
A darker, Polarity-modified version of Robbert van der Helm's Spectral Compressor: per-bin upward and downward compression, pink-noise shaping, sidechain spectral matching, freeze, and IR export. Download VST3 and CLAP for Windows, macOS, and Linux.
Current version: v0.5.4 page updated 2026-05-22
Start from built-in threshold curves for mastering, drums, bass, pads, lead sounds, and equal-loudness style balancing instead of drawing every curve from scratch.
Save custom threshold curves as reusable presets, load them again in later sessions, and delete the ones you no longer need from the plugin window.
Measure a signal's spectral shape and turn it into an editable threshold curve, giving you a faster way to build targets from real audio.
Edit threshold points directly across the spectrum, then combine them with center, slope, and curve controls to make each frequency range react differently.
Gain reduction smoothing rounds off abrupt per-bin changes over time, producing a more natural-sounding response when the compressor is pushed hard.
Frequency labels and guide lines are overlaid on the spectral display so you can quickly orient yourself across the spectrum without leaving the plugin window.
Process the signal in the frequency domain with per-bin compression instead of a small fixed set of bands. Push it gently for resonance control or heavily for spectral sound design.
Run simultaneous upward and downward compression across the spectrum, with independent offsets, ratios, knees, and high-frequency rolloff controls.
Use the internal threshold curve to push material toward a pink-noise slope. It can turn sharp, uneven sounds into something smoother, denser, or stranger.
Feed a sidechain and let the compressor dynamically follow that spectrum, useful for matching tone, carving space, or forcing one source to borrow the shape of another.
Use sidechain activity to compress matching frequency areas in the main signal, so masking can be handled across the spectrum instead of with one broadband duck.
The GUI is no longer bright white. Polarity-SC-Dark keeps the original spectral workflow but presents it with darker colors and clearer visual separation.
Enable Delta to listen to the difference between the dry and processed signals, so you can judge what the compressor is actually removing.
Use Match to measure input and processed output loudness, then compensate the output gain so brighter or louder settings do not win by default.
Switch back to the dry signal quickly while keeping the comparison workflow inside the plugin window.
Capture the current gain-reduction curve and keep applying it, turning the moving compressor shape into a static spectral EQ curve.
Export the frozen curve as an impulse response WAV and reuse that spectral EQ shape in other convolution tools or workflows.
The analyzer shows the signal, editable threshold curve, frequency guides, and upward/downward gain reduction overlays so you can see where the processor is acting.
Choose FFT window size and overlap from one grouped control area, with hover help for balancing time response, frequency precision, smoothness, and CPU use.
Mix the latency-compensated dry signal back in when full spectral processing is too much but the tone is right.
For resonance-taming and spectral smoothing workflows that often require expensive commercial tools, this gives you a free option without login, email capture, telemetry, or iLok.
Pick your platform and format. No login. No installer hoops. The links are temporary placeholders and will be replaced with Polarity-SC-Dark builds later.
Polarity-SC-Dark.clap to C:\Program Files\Common Files\CLAP, and copy Polarity-SC-Dark.vst3 to C:\Program Files\Common Files\VST3. Full steps: Windows install guide..vst3 bundle or .clap file into your plugin folder, then rescan the DAW. Full steps: Linux install guide.The dry signal is captured for latency-compensated mix, bypass, match, and delta monitoring before the spectral processor runs.
The signal is windowed, transformed into FFT bins, shaped by the upward/downward compressor bank, then rebuilt with overlap-add processing.
Optional sidechain analysis can drive matching or compression. Freeze can lock the current curve, IR export can save it, and output gain/match finish the comparison.
VST3, CLAP
Windows, macOS, Linux x86_64
Rust, NIH-plug, VIZIA, real-time FFT spectral processing.
GPL-3.0-or-later