Violent theremin uses the Web Audio API to generate sound, and HTML5 canvas for a bit of pretty visualization. The colours generated depend on the pitch and gain of the current note, which are themselves dependant on the mouse pointer position.
Switch branches/tags
Nothing to show
Clone or download
chrisdavidmills adding in a user interaction to start the app, so the audio context w…
…ill work in chrome - this is necessary as per their new audio autoplay policy
Latest commit 87f5b8e May 14, 2018

README.md

violent-theremin

Violent theremin uses the Web Audio API to generate sound, and HTML5 canvas for a bit of pretty visualization. The colours generated depend on the pitch and gain of the current note, which are themselves dependant on the mouse pointer position.

You can view the demo live here.