PolySynth Visualizer

Click anywhere on screen to trigger a sound generated by a Tone.js PolySynth. Keyboard input also accepted. Every point on the screen maps to a certain note and every keyboard key maps to a point on screen.

Experiment with the ADSR Envelope and Oscillator settings to change the sound of the synthesized noise.

General Settings



Background Colour:

Lowering num particles may enhance performance.


ADSR Envelope Settings









Oscillator Settings