Computational Media

Computational Media / Week Eleven by Pippa Kelmenson

Assignment:

Work in pairs. Due in 2 weeks. Create a 30-60s sound composition. No visuals. Just sound.

  • 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 by Pippa Kelmenson

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 by Pippa Kelmenson

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 by Pippa Kelmenson

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!)

    1. Make one single object with just variables.

    2. Put one or more functions in the object.

    3. Try manually making two objects.

    4. Duplicate the object using an array and make as many as you like!

  • If you are already working with classes/objects and arrays:

    1. Re-organize / break-down your classes into the "smallest functional units" possible.

    2. Try different ways to have your objects "communicate" with each other in some way.