Projects

Earth Friends

Earth Friends is a free Facebook application to visualize your social network on Google Earth. Locate your friends by using the Google Earth Webplugin or download your personal datafile for use with the Desktop version of Google Earth. Application Earth Friends application [...]

More
Earth Friends

fIRC

fIRC chat is a free IRC client for the Android platform. fIRC chat is compatible with Android OS 1.6 and higher. It is available on the Android Market in the section Application and subsection Communication. Download The application is available on the [...]

More
device10

Hack: Descent 3 callsign

This is a hack I wrote a while ago when the Descent 3 online community was still alive. The tool patches your pilot user file and adds a custom color to your callsign. This hack was originally released on July 24th [...]

More
d3tut1

Multi-touch Media Application Pro

MMA Pro is a multitouch video and photo viewer developed in Adobe AIR. The multitouch component runs on TUIO. The pro version includes a multitouch version of Google Maps and loading images straight from an USB stick or memory card. Download [...]

More
IMG_1798

Multi-touch video puzzle game

The Multitouch video puzzle game is a jigsaw like game with a little twist. Instead of an image, a video source is used and displayed on the tiles. It is one of the games that is now running on the [...]

More
puzzle

MyChip8 Android port

Back in 2008 when I bought my first Android device, I also started to explore the possibilities in developing for mobile platforms. At that time Android was at version 1.5, so I used the Android SDK 1.5 to develop my [...]

More
chip8-space-invaders

MyChip8 emulator

Inspired by console emulators (back in 2001) such as: UltraHLE (Nintendo64), Snes9x (SNES) and Bleem! (PSX) I got interested in the technical design of an emulator. Since I wanted to challenge and improve my own coding skills to get a better understanding [...]

More
20041204_chipv2

NASA World Wind plugin

This plug-in adds multitouch support to NASA World Wind. A basic set of gestures is implemented in this plug-in. By using a pinching gesture, the user can rapidly zoom in, zoom out or rotate the camera view. The plug-in relies [...]

More
nasa

NodeBeat

Created by Seth Sandler and Justin Windle (ported to Android and BlackBerry PlayBook by Laurence Muller), NodeBeat is an experimental node-based audio sequencer and generative music application for the iPhone, iPod Touch, iPad and Android. By combining music and playful exploration, [...]

More
NodeBeat

ofxQNX

This is add-on brings the openFrameworks platform to the BlackBerry PlayBook and BlackBerry 10. It currently resides in a separate repository and requires a patched openFrameworks (v0.7.4) that is provided as well. This add-on has been successfully used in NodeBeat, Super Hexagon and [...]

More
IMG_1688

PCSX2

PCSX2 is a PlayStation 2 emulator for Windows and Linux, started by the same team that brought you PCSX (a Sony PlayStation 1 emulator). The PCSX2 project attempts to allow PS2 code to be executed on your computer, thus meaning you can put a PS2 DVD [...]

More
pcsx2

Real-Time Fluid Dynamics

This is a fluid solver application based on Fast Fourier Transformations with support for multitouch input. Based on the Smoke application from the Touchlib repository, I added a some functions to add objects into the scene which will manipulate the [...]

More
uvaflow

tDesk

tDesk is a hack for Windows XP which adds basic multitouch functionality to the operating system. Basic multitouch gestures such as pin to zoom allows users to resize and move multiple windows simultaneously. As Windows XP is not supporting multitouch [...]

More
tdesk2

Touch Tracer

Touch tracer was originally designed to be a debug application for home build multitouch devices. A special version was created for the NEMO Science Center to demonstrate how camera based multitouch technology works by displaying the image processing pipeline. Source code A [...]

More
IMG_2751

Touchlib

Touchlib is a library for creating multi-touch interaction surfaces. It handles tracking blobs of infrared light, and sends your programs these multi-touch events, such as 'finger down', 'finger moved', and 'finger released'. It includes a configuration app and a few [...]

More
ri1

Visualizing Wikileaks mirror spread

Interested in the spread of Wikileaks mirrors, tools were created to visualize the spread of Wikileak mirrors over a 7 day period. A web version of Google Earth can be used to view the dataset online. The resulting KML and [...]

More
Wikileaks mirror spread