What do I need to make a ShiffmanPiano? 1, Watch and download tons of Dan’s tutorial videos; 2, P5.js skills which you can build during the step1. 3, An optional midi fighter. 4, A cat piano player, this is mandatory. 5, p5 libraries: sound library and midi library 6, Say I love ICM ten times. […]Read more "ShiffmanPiano"
A few weeks ago, I found the fuzzy purple balls on P5.JS front page is fascinating and I was unable to recreate it yet back to then. Last week, after we learnt object, class and array, I finally could do that. So for the homework last week, I made a fake P5.JS page. Please […]Read more "Week5 ICM Class and Array Fake P5.JS Home Page"
Kai and I want to keep working on his previous sketch, we made the decision on Friday’s first meeting. We actually came up a few ideas after we viewed some finished homework made by class2017 and 2018, such as: making a kaleidoscope, or making a very simple interactive interface. The reason why we want to work […]Read more "Week 3: Interaction"
This week’s homework is to use variables to create a sketch that includes three kinds code: One element controlled by the mouse. One element that changes over time, independently of the mouse. One element that is different every time you run the sketch We can create new sketches with simpler shapes or just build off […]Read more "Week2 Variables…yay!"
Considering this is the first time I code, I’m pretty happy about the result I created. Here is the self-portrait I drew: http://alpha.editor.p5js.org/embed/ByBkMFx9Z Since the free version WordPress is super crappy won’t let embed alpha.editor and I am super stingy won’t pay for its upgrade services, I am gonna post all the code […]Read more "Homework Week1: Self-portrait"
a. Where do you define the size of your canvas? b. What numbers do you need to plug into fill() to get a bright turquoise? This Online Color Picker might help. Since this Online Color Picker says so: c. Re-create the following image with code: Download the painting and open it in Photoshop: Use eyedropper tool to pick […]Read more "Homework WEEK1: Take home quiz!"