Tech Notes

Share

At a high level, I think of myself as a designer and a developer, frequently shifting between left and right brain modes of thought and practice – at one moment making intuitive aesthetic decisions, at another digging deep into the problem solving and detail required to be a great programmer. A lot of my artwork is about the process of creating mathematical and generative imagery, which is why I have dedicated a whole category to describing that aspect of the work.

Four Dimensions Development Update 4

Four Dimensions Development Update 4

Four Dimensions is a work for Orchestra, EWI and Surround Electronics tracks commissioned by the Orlando Philharmonic Orchestra for the “Symphony in HD: Live at Full Sail” Gala event on April 21st. This is one of several vids documenting the process of developing a Wii-mote, used as the conducting baton for the conductor, Dirk Meyer, to control the tempo of the prepared surround electronic score. via Keith Lay

Using a Wiimote as a Conductor’s Baton

Using a Wiimote as a Conductor’s Baton

Here’s a video update on a project I’m currently working on with Keith Lay and Marc Pinsky. Marc is setting up the hardware and software infrastructure to allow an orchestra conductor to conduct with a Wiimote, thereby providing input data to control the tempo of an accompanying electronics track. I will also be using that data in my generative visuals for the project. Here’s the post on Keith’s website: http://www.keithlay.com/journal/four_dimensions_development_up_3.html

Process Documentation

Process Documentation

Every finished piece that is run through the printer or sees time onscreen is the result of a long chain of development, much of it unplanned. And that process is important to me as an artist – sometimes more important than the finished work itself. In preparation for Process & Influence, my first solo exhibition (documented here), I tried to think of a good way to convey a bit of the creative and technical process that underlies a lot of [Read More...]

Chaotic Particles using OpenCL

Chaotic Particles using OpenCL

I like to visualize strange attractors in real time, and OpenCL is a promising technology to take this to the next level, as it can utilize all processing cores available on a system, be they GPU, CPU, or a combination. As long as the algorithm can be made massively parallel.