Playable Piano

One chromatic octave · C4 – C5 · synthesized with Tone.js

Audio: not started
Polyphony: 12 voices
Held notes: 0
Envelope: ADSR 20ms / 150ms / 0.55 / 900ms

Computer key mapping

Press the computer keys A W S E D F T G Y H U J K to play, or click / tap the keys. Hold for sustain, release to hear the envelope release. Releasing the mouse anywhere, or leaving the window, releases every held note.

Click to enable audio

Browsers require a user gesture before sound can play. Everything is synthesized in the browser with Tone.js — no audio files are used.