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

Blog Fodder: Interactivity + Meaningful Play

Game and interactivity designers + scholars, Katie Salen and Eric Zimmerman have written a fantastic book called Rules of Play. I highly recommend the book to anybody interested in the topic. While their objective is to interrogate the world of play and games, much of the prose is appropriate for design in general.

As both a catalyst for blog posting and a foundation for thinking about all of your work in this class, please read the following sections.

Unit 1: Section 3, Meaningful Play, pg 31-37

Unit1: Section 4, Design, pg 39-47

Unit1: Section 5, Systems, 49-55

Unit1: Section 6, Interactivity, 57-69

IIT students can access the entire book through, books 24×7 online … Here

Points of Departure

For everyone, its likely you will want/need to use XML
Here are some tutorials for material that we will cover in class
http://www.republicofcode.com/tutorials/flash/as3xml/
http://www.kirupa.com/developer/flashcs3/using_xml_as3_pg1.htm

GOOGLE MAPS

We have already talked about the Google maps jumping off points, which I will reiterate for good measure.

The main jumping off point
http://code.google.com/apis/maps/documentation/flash/

The Developer’s guide is key.  Here you will find the flash as3 tutorial, as well as general information about all the key systems.

Once you have the map working you should move on to making markers.  We will at last go over this “successfully” in class today, here is where to jump start the addition of markers

Once you have the basic marker working, you can move onto making a custom marker, which you do by setting the “icon” of a marker as a flash display object (image, movieclip, etc…), information about how to set the marker can be found here
FLICKR

For the  flickr app developers, here is the tutorial we will be going over in class and a great way to get you started.
http://mos.futurenet.com/pdf/computerarts/ART163_tut_flash2.pdf

the overview of the API can be found here

as demonstrated in the tutorial, you can test the setup of your api calls with a the API explorer system provided by flickr.  (Click on one of the api calls in the API reference linked above.)  This is a great way to get going fast.  Conquer the XML parsing first, get your images out, and then move back to the interface for acquiring/manipulating

the Authorization process, which enables the apisig and token values that need to accompany each request, is documented here

 

ARDUINO

this is a little different of an animal, anyone interested in doing an Arduino based project, should talk to me individually.  It is my intention that you focus on the flash component of the project, I will supply you with a working communication system between the Arduino and flash, as well as the working circuitry.  For a sense of the point of departure that is accessible for the class, refer to the Learning section at www.arduino.cc.  If you are interested in having your own “stuff”, visit www.sparkfun.com and get yourself an Arduino Uno .  Next week I will go over the arduino programming, and re-demo the communication system.

Web 2.0 links

ABOUT WEB 2.0

where it was essentially defined in 2005
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html

the follow up discussion in 2009
http://www.web2summit.com/web2009/public/schedule/detail/10194

more general info
http://en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=M2y&q=google+maps+mashup&btnG=Search

http://www.creativecommons.org/
SITES TO VISIT

folksonomic websites
http://del.icio.us/
http://www.flickr.com

browser modifications
http://greasemonkey.mozdev.org/

custom start pages
http://www.netvibes.com/
http://protopage.com/v2
http://www.start.com

online collabortive apps
http://www.writely.com

google
http://earth.google.com
http://mars.google.com
http://moon.google.com
http://maps.google.com
http://www.google.com/adsense/ (buggy, but embodies the spirit of
wwww2.0)

Media
http://www.youtube.com
http://www.napster.com
http://www.bittorrent.com
http://www.itunes.com
http://www.pandora.com

semantic web
http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData

mashup archives
http://www.mashupawards.com/winners/
http://www.programmableweb.com/

mashup
http://www.wordsfinder.com/traffic.php
http://www.webmunism.com/
http://www.asciimaps.com/
http://www.thumbstacks.com
http://www.post282.com/p282/
http://www.zillow.com/
http://www.jumpclaimer.com/claim/Main
http://www.housingmaps.com/
http://www.hipoqih.com/home_pc_en.htm
http://www.incident.net/works/flussgeist/waiting/flash/index.html
http://explore.twitter.com/blocks#fragy
http://wiki.worldflicks.org/
http://www.steve.museum/static/index.html
http://www.socializr.com/
http://del.icio.us/tag/
http://www.placespotting.com/
http://www.wefeelfine.org/
http://www.gothamist.com/labs/map
http://richard.jones.name/google-hacks/google-cartography/google-cartography.ht

suggested topic + reading: revisting Rules of Play

Game and interactivity designers + scholars, Katie Salen and Eric Zimmerman have written a fantastic book called Rules of Play. I highly recommend the book to anybody interested in the topic. While their objective is to interrogate the world of play and games, much of the prose is appropriate for design in general.

Unit 1: Section 3, Meaningful Play, pg 31-37

Unit1: Section 4, Design, pg 39-47

Unit1: Section 5, Systems, 49-55

Unit1: Section 6, Interactivity, 57-69

IIT students can access the entire book through, books 24×7 online … Here

Suggested Topic + Reading: Lev Manovich’s “Generation Flash”

In 2002 Lev Manovich wrote an essay targeted at the increasing emergence of flash media.  Please read the essay Generation Flash.  Appropriate blog post’s might discuss the relevance of the essay today and provide examples and commentary of flash artists, projects, or catastrophes that relate.