This was one of the first sketches I made in p5.js. It is an adaptation of a sketch I created using python mode for Processing. I decided to switch to p5.js because the sketches are more web friendly, including the capacity to create sketches in a web editor. I also appreciate the ethos of p5.js community:

We are a community of, and in solidarity with, people from every gender identity and expression, sexual orientation, race, ethnicity, language, neuro-type, size, disability, class, religion, culture, subculture, political opinion, age, skill level, occupation, and background. We acknowledge that not everyone has the time, financial means, or capacity to actively participate, but we recognize and encourage involvement of all kinds. We facilitate and foster access and empowerment. We are all learners (

Processing is how I first became acquainted with coding and I love it’s capacity as a creative medium. I have created a number of projects incorporating Processing, but Emergent is my first explicit exploration of code and performance. This particular sketch does not utilise biometric data, which will come once I have a stronger sense of p5.js (An Invitation is my first project that incorporates animations with biometric data). I am playing with vectors here, based on Daniel Shiffman’s Nature of Code.