Experimental Programming with openFrameworks
DISK / CTM