Zwicker tone

Notch broadband noise, cycle it on and off, and hear a faint after-tone linger in the silence where the notch was.

ready

node examples/zwicker-tone.js 2000 3 2 20s
freq=<hz>
notch center frequency
on=<s>
noise-on duration
off=<s>
silence duration
-d, --duration <time>
run time (CLI accepts s/m/h suffixes; default: 20s)
Graph
Noise → notch Filters → gated Gain → Destination
Input
Notch frequency, on/off durations
Output
Auditory afterimage

This renders the Zwicker tone, an auditory afterimage: broadband noise with a notch cut out of it is switched on and off, and a faint tone lingers in the silence where the notch was. It is best heard in the browser in a quiet room, or rendered from the Node CLI for closer inspection.