This sketch uses color and shape to demonstrate microphone levels.
Clicking on the canvas will create random lines and swirls that also
react to the microphone level. Click and drag to erase the lines or
moving circles. Lessons learned: for loops, classes, arrays, splice.
*This sketch does not work as an embed: please open the sketch to try it out!
Digital CDJ collaboration w/ Adam Colestock
This sketch explored interaction with the mouse as well as loops
Sketch that changes over time using random(). Hover to start and click to change color.
Uses map() and constrain()
First P5 Sketch
Click the image, then drag to paint