Wow very cool! I like your particle emitter; was this done using processing or openframeworks or something else?