Processing, Java, and Sound. Experimental Song Maker

I found this to be pretty interesting.

The guy seems to have used processing and java to create visuals which are interactive and can be created in different ways and sizes. Based on the interactive forms, there is a sound that loops. It seems the bigger he makes the circles, the longer it takes for the sound to loop. It allows you to make electronic music (experimental) using a simple function. This is pretty cool. I’d even consider doing something like this for finals. Not sure If I can achieve it with what little scripting I know, but it would be cool to try. The visuals themselves are just cool. Check out the video, and pictures. He also has a website

http://www.dominofactory.net/works/Overbug/Overbug.html

Overbug_Live_at_Argentina from dominofactory on Vimeo.

Advertisements

Assignment 1: Exercise 2 Scripted Drawing

Begin with the SetupDraw.pde example.  This sketch structure establishes two core functions; the setup function that is called at the startup of the app, and a draw function which will be called in a loop until the app closes.  In this example a single variable is used to manage the y position of a line drawn with the line() method.  A conditional, if statement, is used to reset the value when it falls outside of the size of the window.

Explore the shape methods such as

2D Primitives
arc()
ellipse()
line()
point()
quad()
rect()
triangle()

Using the above examples as a point of departure, create your own unique scripted drawing.  Add a for loop to the sequence to add multiplicity to the drawing.  Experiment with conditionals and simple mathematic expressions to add variation.