I wrote a graphical frontend for the Unix traceroute utility, using the Processing API. traceroute uses the TTL field in the header of IP packets to determine the route a packet takes on it's way through the network jungle.
I parse the output of the traceroute command, determine IP addresses for the hosts and resolve geolocations using a GeoIP database. The results are then mapped on a sphere.
The project makes use of the great libraries toxiclibs, controlP5 and GLGraphics.
The source code is freely available via GitHub:
More technical details can be found here:
ioexception.de/2011/09/18/graphisches-frontend-fuer-traceroute (in german)
micha.elmueller.net/2011/07/visualization-traceroute (in english)
Made with Processing.
Each circle stands for a certain position in the audio's FFT data.
PeasyCam / Camera
OpenGL / Rendering
Sonia / FFT
Beads / Beat detection
Minim / Waveform
Sigur Rós - Glósóli
cinemetrics is about measuring and visualizing movie data, in order to reveal the characteristics of films and to create a visual “fingerprint” for them. Information such as the editing structure, color, speech or motion are extracted, analyzed and transformed into graphic representations so that movies can be seen as a whole and easily interpreted or compared side by side.
Aggregating content that showcases the creative use of technology.