ls srcpre reqs audio fro input or playback wave + fft + other create objects from the audio wavs or fft manipulate them with forces - the audio itself + transforms + fractals artifically create a low quality transform algorithm give them a lifetime - maybe auto to preserve frame rate animate them - line changing length, or growing into a geometic shape control the number and persistence of the (dots/sparks/chips) 1st step: collect live audio data into 2 point arrays and draw it how do we deal with the screen size?? we draw to the output windows size: points are in output window coords not resolution independednt: will probably need to fix this some time 1st example: make a colourpolyline of centre, 256 points frame budget= 2k points, so make it have a life of 8 frames max ways to extend this- less lines, just points, a connected series of lines a constellation of dots a series of shapes that grow or change or interact are these necessarily different things? what do they have in common? - audio data that is stored over a few frames start with the dots one.