openTSPS is sending facial tracking data to openFrameworks, which passes it on in the form of a boolean ("face detected" vs "face not detected") to Processing via Spacebrew. Arduino receives the true/false values from Processing and uses them to drive a servo motor with a paper creature on a wire attached to it.
When a face is detected, the critter hides behind the computer monitor. When no one is looking, the critter peaks out.
Here we go about creating a chat program with spacebrew. We also go through two tutorials about how to create an EC2 server with Amazon and run our spacebrew session from and what a vector is in c++ for better use of the vectors in your own work.