algorithmic composition using Pure Data and Arduino that responds to light, temperature and movement