using microphone and threejs to visualize fft / audio | code
based on three.js webgl - buffergeometry custom attributes - particles