A web based drone synth/visualizer built with Tone.js & Three.js
The project is based around four sine wave oscillators with controls for the amplitude and frequency of each wave. The oscillators are mixed together and sent through a limiter to the audio output. Data from the same four sine waves is sent as uniforms into a glsl shader which uses vector displacement to visualized the waveforms in realtime.
View the live demo at evos.studio