Interactive Audio

https://editor.p5js.org/peterzhn/full/eGvcyeffZ Iterative. Expansive. Satirical. This piece was inspired by Mimi’s record and loop audio sketch as it literally builds off its structure. However, we gave the premise of recording and looping some more parameters. First, we wanted to give prompts to the user instead of simply letting them record whatever they wished. Second, we added … Continue reading Interactive Audio

Image Manipulation

https://editor.p5js.org/peterzhn/full/TtmDi81G1 Ephemeral. Dichotomous. Provocative. Our inspiration for this piece initially came from this p5 demo and this creative coding tutorial. We sorted of manipulated the source code from one of the creative coding examples to be our base and incorporated our own elements. Initially we tested using a GIF as the source file but GIFs … Continue reading Image Manipulation

Week 5

There was a lot of material covered in this week’s videos. We learned about objects, classes and arrays which kind of synthesized everything we learned up to this point. Although it was kind of overwhelming at first, watching Dan string together all the previous concepts such as for loops and if statements with functions, classes … Continue reading Week 5

Week 3 HW

This week’s worksheet was slightly less difficult than last weeks but I still struggled with #2. I was having a hard time finding a way for the mouse to remember that it has crossed over to the red column once already and initially I was trying to create a variable called “old” so that when … Continue reading Week 3 HW

Self Portrait

Link: https://editor.p5js.org/peterzhn/sketches/mcOafftPW I decided to stick to the commands we discussed in class and the ones covered in the tutorial videos. I found that it was kind of frustrating when you’re typing out a line of code and you haven’t inputted all the values with the closing bracket, the preview will disappear and the program … Continue reading Self Portrait