part a: a visual equivilent of granular synthesis
So for this one, I created bars of color across the screen that corresponded to frequencies between the min granular frequency and the max granular frequency.
Whenever a grain of that tone was playing, the associated color bar would get larger. Also, the higher the frequency of the system, the brighter colors of the bars become.
part b: granular synthesis + gestural input
So this is not very original, definitely inspired by Zach Lieberman's work, but I like it anyway haha.. At least parts of it. Certain shapes work really well, and others not so much, but basically I have aspects of the granular sound hooked up to the width/height ration, and area-screen area ratio, and the pointyness/smoothness of the shape.
part c: recreating tones
a thick cloud sound
a teapot boiling
a bubbling brook