3D anaglyph systemsproject page
Video Temporal Displacementproject page
A grayscale matrix definies the temporal displacement of each pixel of a source movie. Black indicates current time, and white indicates 25 frames (one second) in the past. These displacement matrices can also change dynamically (any movie/matrix will work); this can also be run, within constraints, in a real-time implementation. This was inspired by a project developed at Tokyo University.
Bin - generative displacement system
Bin is an amalgam of several of my previous abstract audio-video works. Visually, slices of the videos are interwoven by rhythm of moving partitions. Then, a system of spatial repositioning (first occurring at around 1:30) is repeatedly added and withdrawn. The parameters of these repositionings are also mapped onto the audio, displacing various slices of the sound's spectrum (a combination of the sounds from the source movies), chaotically altering where different frequencies occur.
Ghost Jockeyproject page
Crawlage is a system that creates a musical interaction with the internet; in the process of doing so, it continually produces a visual record of its traversal. The program begins on an arbitrary webpage, with the user playing a midi controller. Each note triggers a graphic from the current webpage to be displayed on our canvas. That graphic, in response, produces a chord based upon its size and RGB color content. Once the user has 'played through' a page, the program follows a link on that page (chosen either by random or by the user) and continues the process.
American EngineerA generative system for real-time video processing & performance.
A flood of samples are selected, processed, and mixed in real time. These processes are randomly automated by a hierarchy of parameters. Because of this, I can, at any moment, determine my level of control. As a result, the system functions between a performance and an installation and between authored, automated, and driven by chance. The visuals dash between the concrete and the completely abstracted. The overwhelming amount of visual data is, I feel, best suited to informal presentation settings functioning more as an environment or backdrop, rather than as a focal point.
[This fixed example] (4 minutes, with sound, Quicktime movie, 22MB, heinously compressed) was made with Prelinger archive films dealing with technology and progress. It can be run with any batch of samples, for surprising juxtapositiional effects.
More Stills and description
BLANK: a Retrospective. Curated by Google
project page with examples
Google is already a status-defining institution. Why not cut out the middlemen and let it curate directly? This navigable environment fills a virtual gallery with the image results for a google search of your choice. The faux white walls artifically endow it with art status, as automatons contemplate it (and block your view). This picture shows a GIS for Jeff Koons, but you can fill it with whatever you like (and set your SafeSearch filters as well).
TRON and its hacks
aliasing makes these far uglier than they really are
You love Tron. Here's a fully functioning Jitter version. It can be hacked in numerable interesting ways, inlcuding making sound output determined by the walls, layering movies into the background, ground, or walls, you name it. Current setup includes a couple interesting sound output schemes.