http://processing.org/reference/
GampePad library: http://creativecomputing.cc/p5libs/procontroll/
http://www.sojamo.de/libraries/controlP5/reference/index.html