SonicLife is a creative, interactive controller that sends Open Sound Control messages over a Wi-Fi Network using the UDP protocol.
(http://opensoundcontrol.org)
The application runs a simple cellular automaton on a grid of cells. The cells can be interacted with by touch and triggers of three different colors can be placed on the grid. The automaton can be set to five different rule-sets, from classic Game of Life to simple horizontal or vertical stepping. Triggers are fired by "alive" cells and send their state as OSC messages to a configurable host on the same Wi-Fi network. Cells and triggers can be randomized by shaking the device.
The application is compatible with software that supports the OSC protocol such as Pure Data, Max/MSP/Jitter, OSCulator, VDMX, Resolume Avenue 3, Plogue Bidule, Reaktor, Quartz Composer, vvvv, Derivative TouchDesigner and others.
Please go to http://hexler.net/soniclife for more information and video demonstrations.
If you like SonicLife, check out TouchOSC, another OSC-enabled controller application by hexler.