Welcome to the website.
You might be interested in my [http://www.mo-seph.com/academic academic work], [http://www.mo-seph.com/artworks artworks], [http://www.mo-seph.com/software software], [http://www.mo-seph.com/music music and sound] or [http://www.mo-seph.com/creativetechnology creative technology] projects. Selected blog posts below, or the whole thing [http://www.mo-seph.com/blog here].
The last times Chaodependant go shown, it worked great, but the carpet base it was on looked awful. So, for taking it down to [http://kinetica-artfair.com/|Kinetica] we decided to put it on a more professional platform. Apart from aesthetics, we also wanted to address the problem that the pendulum gets further away from the pods towards the end of it's swing, and hence they have less effect on the movement. Finally, by putting all the electronics inside the base, it becomes more reliable (shorter cables, less unplugging) and easier to set up - there's just a power and audio output.
I've repeatedly come across the need to read or write Raster files in Java. These are data files which represent a rectangular grid of data using ASCII representations of numbers. An example, from [http://docs.codehaus.org/display/GEOTOOLS/ArcInfo+ASCII+Grid+format#ASCIIGrid|GeoTools]:
I've been having a fight with Max4Live recently about using midi devices. I'd like to make a gigantic patch which integrates all my control surfaces, and replaces lots of the automap functionality with something that fits my playing style better. The problem is:
[http://en.wikipedia.org/wiki/Crowdsourcing Crowdsourcing] refers to using the general population to carry out tasks, often for free. Often, the idea is that by combining many inputs of unknown or variable quality, high quality outputs can be created - either through selection or some form of organisation.