Xperimental Code

Speaks Volumes
Construct/VizM
Constellations

the book of ruins and desire
Solitaire: dream journal

Speaks Volumes
Work in Progress

In collaboration with a local musician, I am developing a MAX patch that can analyze and re-mix recorded audio files of the names of the missing and dead in the Middle East since the U.S. so-called campaign on democracy building. The patch is based on Miller Pucketts "Fiddler" and Tristan Jehan's "Analyzer that uses fast fourier transformation to dissect sounds from various input mechanisms. This work-in-porgress may evolve into a web interface or a live installation performance.


Construct/VizM

Work in Progress
Additional Information

Construct/VizM

CONSTRUCT/VizM is a Java3D visualization application for the CONSTRUCTS Wireless Constuction Kit. It is responsible for transforming the wireless device messages into data structures that can be used to render a real-time replication of the tangible construction as blocks are added and removed.  The CONSTRUCT/VizM framework has five layers (User Interface, Application Engine, Network Management, Device Management and Communication, Device Firmware).   The Device Firmware layer represents the device 802.15.4 firmware.  The protocol used is a proprietary full mesh network. The device firmware relays the device state changes as they occur using a lightweight protocol. The Device Management and Communication layer represents the serial interface between network devices and the host computer. The Network Management layer translates the raw byte data for Application Engine and User Interface layer interpretation. The Network Management layer is developed on the Agent Kernel for Java™ Open Source Web Server Framework.  Agent Kernel™ is an external java console that provides access to functional components of the application. For example, the lighting options in the 3D environment can be adjusted by turning the lighting agents on/off in the console. 

Constellations (1999)
Dykstra's Algorithm gone wild. By animating the nodes in a visual implementation of a greedy search algorithm wonderful tensile structures emerge. I've connected sensors to this application for control by a persons distance. Perhaps if I every find the time, I'll return to this promising chunk of code to expand it's installation potentials.