Exercise One

Balance
pieroni_ex1a.png
pieroni_ex1a.png


size (250,250);
background(0);
stroke(255);
strokeWeight(4);
line(125,0,125,250);
strokeWeight(15);
rectMode(CENTER);
rect(125,125,15,15);
stroke (125);
strokeWeight (13);
line (62.5,125,0,62.50);
line (62.5,125,0,184.5);
line(184.5,125,250,62.5);
line(184.5,125,250,184.5);
stroke(50);
strokeWeight(12);
point(100,75);
point(150,75);
point(100,175);
point(150,175);
strokeWeight(20);
point(60,50);
point(190,200);

Balance 2
pieroni_ex1b.png
pieroni_ex1b.png





size(250,250);
background(225);
smooth();

stroke(255,0,0);
strokeWeight(50);
point(190,175);

stroke(0,100,155,50);
strokeWeight(75);
point(50,50);
strokeWeight(100);
point(0,0);
strokeWeight(120);
point(25,20);
strokeWeight(85);
point(10,145);
point(100,35);
strokeWeight(65);
point(20,225);
point(50,200);
strokeWeight(75);
point(0,185);
strokeWeight(115);
point(50,100);



Rhythm 1: Emerge

pieroni_ex1c2.png

float startx = 75;
float starty = 125;
float stick = random(5);

void setup() {
size (250,250);
background (80,0,275);
smooth();
}

void draw() {
stroke (160,95,0);
strokeWeight(2);
line (startx,starty,mouseX,mouseY);
stroke (200,25,0);
strokeWeight(.5);
line(startx,starty,mouseX+30, mouseY-30);
}



Rhythm 2: Ascend

pieroni_ex1d.png
pieroni_ex1d.png


size(250,250);
background(0,100,155);
smooth();

noFill();
stroke(200,30,25);
strokeWeight(5);
bezier(0,250,75,220,75,45,135,0);
bezier(0,250,0,220,140,45,135,0);

stroke(0,200,55,75);
strokeWeight(100);
point(0,250);
strokeWeight(90);
point(15,220);
strokeWeight(80);
point(30,190);
strokeWeight(70);
point(45,160);
strokeWeight(60);
point(60,130);
strokeWeight(50);
point(75,100);
strokeWeight(40);
point(100,70);
strokeWeight(30);
point(115,40);
strokeWeight(20);
point(130,10);

Exercise Two

*TURN UP YOUR VOLUME!*

Smooth Texture

A resonating sound
Click and Drag mouse until sound stops


Dynamic Pattern

A loud Explosion
Press and hold mouse to make an explosion of colour


Rough Texture

Voices in a Crowd
Click and Drag Mouse


Continuous Pattern

TURN UP VOLUME A LITTLE
'THX' noise
Click and Drag Mouse For Full Effect

Exercise Three

Self Running: Split



Self Running: Emerge


Interactive: Join

Click and drag Mouse

Interactive: Exchange


Click and Drag Mouse to Draw
Key '1' = green and purple
Key '2' = orange and red
Spacebar = Erase

Exercise Four

Static Type

It only looks pretty.

Runaway Type

Click and hold Mouse anywhere

Ghost Type

Click Mouse Where ever you want to see a ghost letter
'Spacebar' cleans up the ectoplasmic residue


Disintegrating Type

Click mouse only to see it get eaten away,
to make it more interesting click and drag