Scopion
Scopion (v1.0.0) is part of The Most Useless Plugins collection — 100% free forever, with zero accounts, zero subscriptions, zero trial timers, and zero dongles: a studio-grade Stereo Time-Domain Oscilloscope (SIGNAL) and Calibrated Hann FFT Spectrum Analyzer (SPECTRUM) engineered in Rust (nih-plug + nih_plug_egui) with zero latency sample-accurate pass-through processing.
Your DAW already has three analyzers — so naturally we built a sub-sample precision oscilloscope with a scorpion logo:
Mixing purely by ear sounds heroic right up until a sub-bass note drifts 90 degrees out of phase with your kick, or an uninvited 28 Hz DC bump quietly eats 4 dB of mastering headroom while everyone blames the limiter. Yet half of existing scope plugins look like 1998 radar screens with jagged 1-sample trigger jitter, uncalibrated FFT windows that misread0 dBFSsine waves by 6 dB, and zero way to save a clean vector graph without taking an ugly OS screenshot.Scopion fixes every tiny annoyance no one asked us to fix: a 30 Hz 2nd-order Butterworth zero-crossing trigger with linear sub-sample interpolation (
< 0.5%spread at1 mszoom), a single-passf64stereo Cooley-Tukey FFT calibrated to read0.00 dBon a0 dBFSsine wave, a liveREFdashed A/B memory overlay, 4 scope palettes (Daylight,Obsidian,Phosphor,Blueprint), a resizable75%–200%+ corner-grip UI, and up to 8K (7680 × 4320) PNG & Vector SVG export. Completely unnecessary and absurdly accurate.
Cross-Platform Release & Installation
Scopion is compiled, signed, and packaged natively for all major desktop DAWs — completely free:
- Linux (
x86_64): NativeCLAP(~/.clap/),VST3(~/.vst3/), and Standalone Desktop Application (scopion) featuring automatic PipeWire@DEFAULT_AUDIO_SINK@monitor routing and guaranteed silent playback (zero echo/feedback risk). - Windows (
x86_64): NativeCLAP(C:\Program Files\Common Files\CLAP\) andVST3(C:\Program Files\Common Files\VST3\) bundles. - macOS (
Universal2— Apple Silicon & Intel): Native Apple Logic Pro / GarageBand / MainStage Audio Unit v2 (Scopion.component) (complete with an automatic floating On-Screen QWERTY & Numeric Keypad when naming exports in Logic Pro) and CLAP (Scopion.clap) bundles. (On macOS, clear Gatekeeper quarantine once in Terminal:xattr -dr com.apple.quarantine ~/Library/Audio/Plug-Ins/Components/Scopion.component ~/Library/Audio/Plug-Ins/CLAP/Scopion.clap.)
Precision Metering Architecture
1. Sub-Sample Oscilloscope (SIGNAL) & Adaptive Waveform Rendering
- 30 Hz Butterworth Trigger (
30 Hz ZEROSvs.FREE RUN): Uses an RBJ 2nd-order Butterworth lowpass trigger (fc = 30 Hz,Q = 1/√2) to isolate the true fundamental cycle of basslines and complex synths despite heavy upper harmonics, distortion, or DC offset — then computes exact linear sub-sample crossings (frac = cur_trig / (cur_trig - prev_trig)) to eliminate 1-sample horizontal trigger jitter. - Three-Stage Adaptive Waveform Engine: Automatically shifts between smooth Catmull-Rom cubic spline interpolation at deep zoom (
< 1 sample/pixel), 100% raw exact samples at medium zoom (1..12 samples/pixel), and chronological[min, max]sub-pixel envelope columns across the full1.5 stime window (> 12 samples/pixel) so peaks never alias into artificial flat shelves.
2. Laboratory-Calibrated f64 Stereo FFT (SPECTRUM) & Musical Readout
0.00 dBFull-Scale Sine Calibration: Packs Left (Re) and Right (Im) into a single pre-allocatedf64Radix-2 Cooley-Tukey FFT (256to32,768points, zero heap allocations on audio or UI threads) using a mean-normalized Hann window (2 / NAC scaling,1 / NDC scaling) paired with fast-attack (0.65) / smooth-release (0.22) asymmetric ballistic smoothing.- Deep-Zoom Harmonic Inspection &
REFA/B Overlay: ToggleLOG(15.625 Hz – 32 kHzadaptive sub-octave grid) orLIN(0 Hz – Nyquist), lock a262,144-sample (~5.4 sat48 kHz)FREEZEbuffer, and capture both the stereo waveform and spectrum into an instant dashedREFoverlay (CH L,CH R,REF L,REF R) with live cursor hover readouts including musical pitch & cents.
3. Four Scope Color Schemes, Resizable Window & Up to 8K PNG / SVG Export
- Instant Palette Switching: Keep the warm Nordic Daylight Minimal outer console intact while switching the recessed measurement stage between Daylight, Obsidian, Phosphor, and Blueprint — reflected live on screen and in every export.
- Publication-Grade
PNG& VectorSVGExport: ClickExport(or right-click inside the plot) to render anti-aliased Xiaolin Wu RGBA PNG bitmaps or resolution-independent vector SVG documents from320 × 180up to7680 × 4320(8K), complete withCH L,CH R, dashedREF, and grid annotations. - Proportional Resizable UI (
75%–200%& Corner Grip): Scale the plugin smoothly from720 × 450up to3840 × 2160using the header percentage preset dropdown, the right-click context menu, or the bottom-right corner drag grip (Shift+Draglocks the1040 : 640aspect ratio; double-click resets to100%).
📖 Scopion User Manual & Reference Guide
Want the full 4-theme gallery, mouse & zoombar shortcuts, Linux standalone PipeWire routing tips, studio metering recipes, or the complete parameter & state reference?
👉 Open Interactive Scopion User Manual & Reference Guide →
Part of The Most Useless Plugins collection.
