J-Scope VST Oscilloscope plugin
Whilst experimenting with writing a VST* synthesizer plugin, I found I needed an oscilloscope whose behaviour I understood. The synth plugin has not yet made it to a state where I feel it's worth releasing, but I think the oscilloscope may be useful to someone.
I've tried to make it fairly similar to a real oscilloscope, although the fact that the waveform is fed to it in bursts which don't necessarily synchronise with the computer's display refresh rate or with the oscilloscope's sweep rate makes it hard to accurately model a real screen.
J-Scope accepts a stereo signal, and can display it in several modes:
  • Two separate traces, L and R
  • Single trace, sum of L and R
  • Single trace, difference between L and R
  • X/Y (Lissajous) plot, L vs R
  • X/Y (Lissajous) plot, Sum(L+R) vs Diff(L-R)
Other features of J-Scope include:
  • Timebase from 1s/div (0.1Hz) to 0.1ms/div (1kHz)
  • Gain (Y) from x0.1 to x100
  • DC or AC coupled
  • Variable X-offset of trace(s)
  • Y-offsets of stereo traces individually adjustable
  • Adjustable trigger level, on positive or negative slopes
  • Delayed triggering
  • Display 'freeze' option
  • Adjustable phosphor persistence
  • Optional graticule with variable brightness
  • 8 preset modes for quick setup
J-Scope is free to download from this site only - you MAY NOT sell it, make it available through any other website, or redistribute it in any way without my express permission.
Disclaimer: J-Scope is believed to function as described above and is offered in good faith on an as-is basis. However, you use it at your own risk - I cannot accept responsibility for any loss or damage caused by the installation or use of this software.
J-Scope is currently available as a 32-bit Windows VST plugin only.
Download: JScopeV1_00.zip Win32 zipfile, 420KB
To install, simply extract the file jscope.dll and copy it to your VST directory.
If you find J-Scope useful, you might like to buy me a virtual beer by making a small donation. Cheers!
J-Scope was developed using the excellent Skinman and Knobman GUI tools from g200kg. If I receive any donations then some will be passed back to g200kg.
Screenshots - click to see full size (opens in new window):
Mono square wave
Stereo waveform
X/Y plot, sum vs difference
*Note: VST is a registered trademark of Steinberg Media Technologies GmbH.