In this website you will find codes, a lot of codes, and Javascript using p5.js library.
For example you'll see faces created with regular shapes: ellipses, arcs, rectangles and more ellipses. Some of these faces are of different colors, some are moved with the mouse and others are moved with the microphone.