VINAIscope — Manual

A studio-grade, bit-transparent oscilloscope and waveform analyzer. See exactly what your signal is doing — to the sample — through the Phosphor Display Engine, with CRT-style persistence, focus glow and instant overflow detection. Zero latency, zero footprint. v1.0.1 · VST3 · AU.

01Overview

VINAIscope is an analysis tool, not a processor. It taps the signal and renders a real-time waveform through the Phosphor Display Engine — a CRT you'd actually want in the rack. Persistence trails paint a glowing afterimage of the waveform, FOCUS adds trace bloom, scanlines and phosphor decay give you the old-school read, and the moment a sample crosses full-scale the overflow indicator flares. Everything is redrawn at up to 120 Hz with none of the lag of real glass.

The audio leaves exactly as it arrived — bit-transparent, sample-accurate, zero added latency. Park it anywhere in the chain, leave it on the master, A/B with it inserted: the sound never changes, only your view of it does. One logarithmic TIME control sweeps the window from a single kick transient out to whole phrases, and a rising zero-cross trigger locks the trace dead still when you need to read fine detail.

02The interface

VINAIscope interface

03Knobs & buttons

TRIM

Visual amplitude scaling, ±12 dB — display only, never touches the audio

TIME

Window length, 5 ms – 5 s on a logarithmic sweep — from a single transient to whole phrases

PERSISTENCE

Phosphor afterglow, 0–100% — how long the trail lingers behind the live trace

FOCUS

Glow / bloom on the live trace — tightens or softens the beam

FREEZE

Holds the current frame on screen for close study

Trigger

Rising zero-crossing locks the trace on windows ≤ 200 ms; above that it free-runs for long-form movement — automatic, no control needed

Overflow

Indicator flares on any full-scale crossing — instant clip detection

Signal path

Bit-transparent pass-through — analysis only, zero added latency, nothing to compensate

04Under the hood

VINAIscope is deliberately all display, no DSP. There is no filter, no gain stage, no oversampling and no processing of any kind on the audio path — the analyzer reads the signal and hands the original samples straight back to the host, bit-for-bit. Everything you see happens downstream, on the GUI thread, decoupled from audio entirely.

Signal flow

The net result: zero latency, zero coloration, zero self-noise. You can leave it inserted on the master through mixdown and bounce — the render is bit-identical with the analyzer in or out of the chain.

05Measured

Measured in-house (headless host + numpy/scipy), 48 kHz.

Latency0 ms / 0 samples — zero-latency
Audio pathBit-transparent pass-through (bit-exact)
Self-noiseNone — analysis only, audio untouched
Sample rate tested48 kHz

06Specifications

TypeOscilloscope / real-time waveform analyzer (Phosphor Display Engine)
DisplayCRT-style — phosphor persistence, focus glow, scanlines, overflow detection
Trim±12 dB visual amplitude scaling — display only, no audio change
Time window5 ms – 5 s, logarithmic
Persistence0–100% phosphor afterglow
TriggerRising zero-crossing on windows ≤ 200 ms · free-run above · FREEZE
LatencyZero — bit-transparent pass-through, analysis only
FormatsVST3 · AU
SystemsmacOS (Universal) · 64-bit
Version1.0.1
Get it in the Suite → All manuals Need help? Contact support