Web Piano
JavaScript is required to generate the piano.