A theremin built with HTML5 and JavaScript. It uses the canvas element and the web audio API.
Point and click anywhere on the screen to play a sound, then move up or down to change the pitch. The left side of canvas will produce a sine wave while the right side produces a sawtooth wave.
Theremin should function in all modern browsers. It works with touch screen devices and is responsive.
WAD.js is the libray used for audio manipulation.