Final work in the 'Programming for media' course. I used Processing to do the job and the Minim library, which deals with audio input in Processing.