Computational Media
Computational Media / Week Eleven /
Assignment:
Work in pairs. Due in 2 weeks. Create a 30-60s sound composition. No visuals. Just sound.
Listen to what you've made. Adjust your words. Enter them here.
Prepare 5-10 words to describe the piece.
Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
Result:
Syncopated Breath Rhythm Machine (with Adjustable Slider)
Reflection:
Phase
Organic
Running
Ominous
Disorienting
Intimate
Computational Media / Week Nine /
Assignment:
Create a 1 minute experience of color by manipulating image or video at the pixel level. Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
We will view it fullscreen so...
createCanvas(windowWidth, windowHeight);
Position and size screen elements in relation to the canvas width and height.
If your image is not big enough to fill the entire screen, select a background color for the canvas.
Create a blog post documenting your work. Address / include the following:
5-10 words that describe the experience.
2-3 words to describe each "section" of your piece. Your piece should have at least 2 sections (beginning, end). But can have as many sections as you want.
Links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
Inspiration:
Process:
Result:
Reflection:
Our sketch consists of four sections listed below:
1. Zig Zag Pattern
Disoriented
Barred
2. Video Camera
Reflection
Connection
3. Pixel Dots
Microbe
Additive
4. Color Array
Vibrant
Circular
Computational Media / Week Eight /
Assignment:
Create a 1 minute experience of color by manipulating image or video at the pixel level. Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
We will view it fullscreen so...
createCanvas(windowWidth, windowHeight);
Position and size screen elements in relation to the canvas width and height.
If your image is not big enough to fill the entire screen, select a background color for the canvas.
Create a blog post documenting your work. Address / include the following:
5-10 words that describe the experience.
2-3 words to describe each "section" of your piece. Your piece should have at least 2 sections (beginning, end). But can have as many sections as you want.
Links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
Inspiration:
Process:
Result:
Computational Media / Week Six /
Assignment:
Next week you will be presenting your own assignments. Time limit is 5 minutes. Be prepared to point out 3 things in your sketch and how they're working. (e.g. Here's a loop, it's limit is being set by the mouse. This doohicky is an object and I have an array of 100 of them. They flicker and change color and when I click, I flip a boolean to make them start and stop flickering.)
Design a sketch in an object-oriented fashion. Follow these steps and see how far you get (even just doing the first couple steps is ok!)
Make one single object with just variables.
Put one or more functions in the object.
Try manually making two objects.
Duplicate the object using an array and make as many as you like!
If you are already working with classes/objects and arrays:
Re-organize / break-down your classes into the "smallest functional units" possible.
Try different ways to have your objects "communicate" with each other in some way.