Author Archives: nelle


The Santa Catcher

2. Concept

The Santa Catcher is a fun today for kids that is designed to catch Santa. The toy works by detecting motion using a PIR sensor, then alerts the computer, and outputs jingle bells and Rudolph the red nose reindeer.

Continue reading

Let it be…


So I attempted to connect the potentionmeter to the Arduino but I was a little lost when it came to the programming. I think that its really cool that the pitch library parallels the scales on the piano. I tried to recreate the first verse of Let it Be, by the Beatles but the noteduration seems to be interfering with the melody.

Midterm Project

For my midterm project I wanted to create a program that allows the user to play with sliders and adjust the size and scale of a shape. I decided to use the ControlP5 library to create this interaction, however I want to personalize the design a bit.

But I am running into some problems with my code, specifically setting the variables as points within the shape and getting the background image to show.

for loops


Here is a screenshot of my for-loop/pixelate homework. My sketch seems to work better in the native form through Java and Javascript because of the resolution of the image.

2D Primitive Shapes



I played a lot around with this design. I started with simple circles and experimented with the void draw tag. I wanted to incorporate a user interaction into the program, therefore I added the element of allowing the user to click the mouse and press the up/down/right/left keys to change the shape. The result is pretty fun!


Hello World!

Site-specific installation, laser cut mylar & acrylic

SOFTlab: (n)arcissus, 2010

Hey everyone! My name is Nelle (short for Ellen/ my backwards nickname) and I am a Junior in CD. I am originally from a beach town south of Boston and moved to New York over two years ago to go to Parsons. I am excited to start Creative Computing because I want to explore how processing can influence 3D design. I hope to expand my knowledge of Java and learn how to use processing to in different and unexpected ways.

I choose the image above because I thought it was an interesting example of how processing can be used to create visually intriguing architecture in a challenging space. I hope to be able to incorporate processing into the construction of designs through using the new 3D printers!

1.) My first variation:

I found it under Examples in Processing.

  1.  I changed the background from (0) to (20)… I’m not sure if that did anything
  2.  I changed the size of the screen from (640, 360) to (1000, 800) this simply just increased the size.
  3.  I increased the fill from (255) to (500). This slowed down the particles the more you click.

I wish that I had been able to figure out how to change the colors as the particles drop.

2.) My second variation I found under the Color Examples in Processing.

  1. I altered the size of the window by decreasing it to (200, 200)
  2. I changed the int barWidth to 1
  3. I decreased the int lastBar to -30

The result was a smaller, more delicate interaction with barely colorful visible lines.

3.) My third variation I found under the Form Examples in Processing.

  1. Using some of the other changes I made above I altered the size of the window to make a square (360, 360).
  2. After I increased the number of triangles to 30 when the mouse does not hover over the object.
  3. Then when you hover over the object 300 triangles appear.
  4. I changed the interaction with the object from being controlled by mouseX to mouseY.
  5. Lastly, I changed the color of the background from grey to blue by using the color code background(500) on the Java screen, however the uploaded JavaScript version did not seem to register that color code.

From playing with this example I figured out that Java’s color codes are different from the HTML color codes that I’m use to. I would like to learn how to change the shape more and create an continuously growing and expanding shape. From here I want to play around with sketches that other people have posted on to gain more knowledge of different ways you can use processing.