[ software ] [ projects ] [ gameboy ] [ farm ]

g a m e b o y

I've been writing some artworks for gameboy. Download the ROMS, view photos of the Gameboy I Ching installation at Burning Man 2005, and learn how to make your own printed circuit boards for cartridges by visiting the gameboy information page.

u s b _ m e n o r a h

usb_menorah is a hardware/software project that I built in response to USB Christmas trees. See the project page for more details. The software includes a precompiled binary for OS X, and presumably could be ported to your favorite OS. Of course, this program requires that you have the circuit, but it's not that hard.

c a m e r a c o n s c i o u s n e s s

CameraConsciousness is a new-media art piece (implemented as a screen saver) that taps into the collective digital zeitgheist stored on our cameras. I developed this piece after realizing that the photos on my camera (which I carry with me all day) at any given time were a snapshot of what I had been thinking and doing recently, and that it would be interesting to see what others were doing as well, within the setting of a group environment. Spectators become participants by plugging their cameras into one of the supplied cables. At first nothing may happen; the software randomly chooses one of the attached devices, then chooses randomly one of the image files contained on that camera and displaying it. As the exhibit continues, participants (and their memories) come and go. No images are saved or stored, so when the exhibit ends, the shared experience exists only in the minds of those present. (It's also got a really nice Objective-C wrapper that I wrote to portions of the ImageCapture API, that you can use to get digital camera data for your own applications). [Download]

CameraConsciousness was written by j. schrier and is released under the GNU General Public License. Source code is available.

E X I F p l o t

EXIFplot is a command line tool for analysing EXIF tags in digital photos and binning them so that you can see how many photos you've taken in a given time interval. It should compile on any *nix system, but OS X binaries are included for the lazy. There are some sample images with the command options that created them online. Download. (I've been playing with this quite a bit lately, especially using k-means and k-medians clustering algorithms and html-based calendar displays; perhaps I'll release some of this soon.)

EXIFplot was written by j. schrier out of pure curiosity about developing digital biographical tools, and is released into the public domain. I don't use iPhoto, but it might make a cool plug-in for someone else to write. EXIFplot uses the EXIF manipulation code from Matthias Wandel's excellent program jhead.

(Speaking of computational biography, I also recommed ComStats by the Institute of the Future, which is essentially the same idea as EXIFplot, but for Email and Chat instead of JPEG pictures, and with a nice OS X user interface. Very cool indeed!

ytd2002.png


Dubious software for OS X 10.n (n <=3)

Below are some old programs I wrote for OS X 10.public_beta, 10.1, and 10.2. Some of them even continued working for OS X 10.3, but really due to no efforts of my own. Furthermore, I have no interest in making them work with later versions. However, I am leaving them online for whatever small historical interest people may have. PLEASE do NOT contact me complaining if these do not work.

A m I A S c r e e n S a v e r O r N o t

aiasson_dialog.jpg

AmIAScreenSaverOrNot is a screen saver that pulls images off of the "Am I Hot Or Not" (Hot Or Not) web site for your amusement. (You probably want some kind of broadband connection otherwise it will be pretty slow.) Version 1.1.1 adds an "offline" feature which shows previously downloaded pictures when your machine is not able to go online, and Japanese localization by Takehiko Hatatani. Update: Works fine with OS X 10.3, however the Hot or Not website has changed the protocol for selecting pictures. I'm not interested enough to reverse engineer it. This means that AmIAScreenSaverOrNot will only work if you choose "men and women of any age" from the Options panel. Download.

AmIAScreenSaverOrNot was written by j. schrier, after a screen-saver brainstorming session with some friends, and is released under the GNU General Public License. Source code is available. Swedish localization by Joel Arvidsson and Japanese localization by Takehiko Hatatani.

(I also have to say that I am impressed with Am-I-Hot-Or-Not: Party Edition released by the Institute of the Future.)

t r a n s p o s o n

Transposon is a MIDI utility to transpose what you play in real time. Version 1.0.1 now treats virtual endpoints correctly, instead of crashing when it encounters them. Download.

Transposon was written by j. schrier and is released under the GNU General Public License. Source code is available. French localization and documentation by Jean-Jacques Cortes, Japanese localization by Takehiko Hatatani, Swedish localization by Joel Arvidsson, and icon by Adam Betts.

transposon_dialog.jpg

s w a p c o p

Swap Cop is no longer supported (I use the default settings now that I have a larger hard-drive). You can download the source for the previous (10.1 compatible only) version as well as for the (guts incomplete, but GUI very nice) unreleased version from here. I have handed over maintenance and any possible future development to the SwapSwapVM folks (including all the source code), so give them your money and support. Or feel free to take a short at it youself, since all of the source is GPL, and it has some nice examples on how to use the Security Framework and make Preference Panes, as well as call command-line scripts. If you make something out of it, let me know, and I'll put in a link to your site from here.

m o n o l i n g u a l

Monolingual is no longer supported by me, but Ingmar Stein has taken over it, even creating a Sourceforge project for it. However you are still welcome to take the source code for version 1.1.2, which is of course released under the GPL.


[ software ] [ projects ] [ gameboy]