Software used: Arduino Software Environment Processing Software Environment The Arduino library for Processing BeatWrite Source used throughout project