in honor of 4/20, here is 40 minutes of trippy music visualization written in Processing: https://vimeo.com/170075635
Joshua Davis attached a magnetic distance sensor to the top of the the drummer's drums and used the displacement as part of the input, which is what makes the visualizer extra good.