Projects
These are some of the things that I
have messed around with and will never finish.
- I may dump unfinished kernel patches
here occasionally.
- wl12xx, a replacement wifi driver
for the G1.
- Gstfs is a transcoding FUSE filesystem.
- I wrote a linux driver for the Rio Karma digital music player.
- Shrill is a perl-gtk2 jukebox.
- Quines are neat.
- I'm the author of Tonefree, a program for loading patch files onto
Line6 amps under Linux.
[Source]
- For eTantrum, I helped architect and develop the
Songprint
music identification library for Unix and Win32. I also wrote much
of the Linux PMA port.
- From time to time I work on "ansiconv" (forgive the
unimaginative title), a program I wrote for
iCE that displays colored
text in a browser as if it were still 1989. This library
can convert from Ansi, BIN, and IDF to GIF or PNG and now
includes PHP bindings.
Stefan Kesseler made a php version of an earlier version, called
Blockshow.
[Source]
[Sample Image]
- In college, Len Norton and I wrote a rigid-body dynamic simulator
based largely on a paper by David Baraff. We used OpenGL to
display the frames as they were generated, and I recorded an example
as an mpeg movie.
[Source]
[Screenshot]
[Mpeg]
- I wrote a ray tracer once. POVray has nothing to fear.
[Source]
[Sample Images]
[Screenshot]
- Here's a simple Wavefront object previewer written in
OpenGL with the GLUT library. I used Mesa to compile
and test this on Linux.
[Source]
[Screenshot]