January 2023

Rainbow Keyboard

Tools Used:

This piece makes a gradient of boxes placed randomly in specific areas of the canvas depending on the keys you press. It was Made in p5.js and was my first assignment in my creative coding class at UCSC.


I think there’s a lot of room for even more creativity. One idea I had was to add beats that correspond to each key so that you could use it like a piano. Furthermore, replacing the box with a particle effect would make a more beautiful piece, but as it stands I’m happy with the result.