This is a 31-tone keyboard.
Press keys on your keyboard to play the keys on the instrument. In particular, try pressing the Z, C, G, N, and I keys at the same time for a cool chord!
I tried to make the instrument keys line up with the computer keys in an obvious way. However, the placement of the F1, F2, ... keys is different on every keyboard, so this program works best with a chromebook keyboard.
You can view the project here.
A note on files:
Main.js is the output of compiling Main.elm
Main.elm and index.html are my code.