Version 2.0 (August 2019). Made by Neil Thapen, patched by Sol Bekic.
Thanks to m1el and ompuco for inspiration.
Line-drawing code adapted from woscope by m1el.
This uses an upsampling filter to simulate a digital-analogue converter between the computer and the oscilloscope. It turns sharp corners in the signal into curves, loops or ringing artefacts. If the page is running slowly, try disabling upsampling.
Please let me know if any of these versions don't work, or if you need another version (e.g. 32 bit) and I will add it to the available download options.
To use this with software synthesizers, downloaded audio files etc. you will probably need a "Virtual Audio Cable" (unless you are on Linux). For windows users I can recommend-but-not-endorse VB-Cable, and for OS X users there are "Soundflower" and paid/trial "Loopback".