This project was an involved transformation on so many levels for me. As I said in my interim presentation, my design has evolved into something completely different from my original idea. I believe it's evolution in the started from my excessive exploration and "playing".
I decided to layer ideas, starting off by giving my self a goal I had to achieve and once accomplished I'd push myself more and more. Thus building and learning everything I needed to know, first with little  tests and then applying them to my design.
Half way through this project my sketch was so crazy and involved it was beginning to becoming to chaotic to function. I then began a programming process in never normally indulge in, editing.
I opened up a brand new window and began completely re typing the over 400 lines of code I had spent weeks on. Quite daunting. But thankfully I began to find awesome new ways to code functions that, not only saved me loads of  code and gave my way better fuctionality, but birthed this beautiful simplicity in my design that gave me the opportunity to attack the brief more directly.
A big part of my learning curve with this project was making sounds with code, I made 4/5 test  sketches to make sure I understood sound in processing. This helped me make my final project.
The main idea behind the final is that the user will begin playing with a really smooth and refined peice of code that makes a happily bouncing ball follow the mouse drawing a line wherever in when. Then the idea is that by the time the user begins to play and starts drawing little interesting shapes, their experience is transformed and they are surprised by the fact that the line shapes transform themselves into shapes.
The user should find that the sound is determined by where the ball has bounced previously and where it will bounce. Where the ball has bounced vertically gives the sound its pitch and horizontally gives its its stereo effect. Then the quicker the ball is currently bouncing changes the speed the sound will change.
This is all visualized by the circle that seams to be playing the sound as the tail passes through it. I chose to simplify the visual  aspect so that I wouldn't take away from the simply entertainment that the sketch gave me.
All in all this project has been an awesome learning experience and i am defiantly feeling a lot more confident with my programming and designing skills.