Tuesday 24 May 2011

Project 4 - More Research WITH SUCCESS

Today I did a lot of research in regards to the video that we are wanting to present. Not only that but we also talked about a physical presentation that we wanted to commit to. In regards to the video, we were mainly focussed on Max Msp. However, although this is a program mainly based on video processing, it is very limited in the fact that you cannot dig deep into your artistic imagination. Vertex shaders are also very hard to use and there is little about them on the internet, thus creating a texture on our video as I wanted would be almost impossible. Numerous posts were made on the cycling74 forum and not a single one was answered. And so I swayed more towards Processing itself. I was unsure of how to run videos in it but I found that there is a library that can be used to process live video feed to be altered. I wanted the pixels to jump out at you depending on how rough the texture is. I found a video on youtube that did exactly that. It turned the pixels into 3D squared that changed depending on color. The intensity could possibly be altered using the data we collect from our flex sensor. In regards to the physical side of things, we thought that we could construct a jenga tower that could be shaken by the data being read to symbolize an earthquake.

Project 4 Programming Progress



Today we started the day completely lost as to if we were even able to communicate Arduino with Max Msp. After doing a bit of research and digging deep into my prior electrical engineering knowledge i decided that using a voltage divider would be the best option to set up the 2 flex sensors. We walked up to surplus electronics, purchased a few components such as resistors and wired and headed back to AUT to piece it all together. Looking at a simple diagram I set up the breadboard and hooked it up to Toms Laptop to test it out (as my Max Msp has conveniently expired its trial version...) After consulting the teacher of Arduino we had an idea of how we would use the serial of Arduino to talk with Max Msp and send through the voltage values to be used as variables. We found an example in the program that could do exactly what we wanted called 'analogue read.'
After a bit of tinkering and an hour or two of staring blankly at the screen we finally had the variables printing on Max MSP.

Tuesday 10 May 2011

Project 4





Today we were asked to do a kind of stop motion exercise similar to the bullet time effect in the matrix. We were asked to experiment with the idea of time and space. We chose to align our laptops in a semi circle to record in real time. I chose for my action a back flip. Because of limited amounts of laptops being available for our use we decided not to do the full circle and instead turn around and try imitate what we had done exactly the same but facing the other direction to give the 360 degree perspective.

I felt as though we could have improved a lot on our technique by using 1 camera to take a lot more photos in smaller increments to give a more matrix-like effect. However it was an interesting day experimenting with camera styles that we don't usually encounter. I wish we had more time to take advantage of the green screen  more as none of us actually got around to putting a background behind our videos.                                    

Sunday 8 May 2011

Project 3 - The Wearable Interface




Upon receiving the project I was very unsure of what I was supposed to do both conceptually and on the programming side. I just couldn’t get my head around how I could relate to the film with a piece of clothing that would be creative but also sensible and user friendly. During the brainstorming process I went through a variety of ideas and ultimately I decided that I definitely did not want to recycle my entire short film as I thought it would lead me down a very boring one way street of retelling the same story and it did not leave me much room to explore and expand upon my ideas. Instead I decided early on that I wanted to convey the same message as the film but from a different perspective. In our short film we had four gangsters as the main characters. We portrayed them as hardcore criminals and in general, just bad men. But the film did not show how they strayed so far from being innocents to becoming murderous tyrants. And this is where my idea was born.

I wanted to show the audience that we all can fall victim to the same path as these men have taken. To do this I decided I would place 2 videos over the top of each other, one video playing a dark scene of crime and drugs and the other playing a video of innocent children. On top of this was played audio with children talking about their aspirations in life of what they wish to accomplish and achieve. The track ‘bad world’ was also played over the top to generate a mood of sadness which is also what our short film tried to convey. With the press of a button on a petal you could browse through different audio tracks and different contrasts of children and crime over the top of each other. In the end I did decide to use a small section of our film that was during the cemetery scene when the gangsters were discarding roses towards the grave of their loved one that was murdered. This was done because just like in the short film, it represents the loss of innocence, each rose discarded shows that the 4 gangsters have given up the last thing that gave them any sense of humanity.

When each petal is pressed on the rose it shows a snap shot of each rose being dropped at the grave. This all relates back to the final video that is displayed when the 5th petal is pushed. The video show a man in a body bag being zipped up over his head. At the same time, a video is faded over the top of petals that are falling the ground along with a rose that has been stripped of all its petals instead of children playing. This is done to show that the lifestyle they lived has evidently killed them, just like in the short film where the gangster’s lifestyle of crime killed red riding hood, representing the gradual decay of human life. The metaphor of the rose is used throughout the film for the exact same reason as the videos of the children. It contrasts something as horrible as death with something as beautiful as a rose which also relates back to the underlying themes of red riding hood in regards to rebirth and the loss of innocence. I encountered many problems along the way to the completion of my project that I had to overcome. The main problem was with MAX MSP itself. I never had an idea in concrete and because I didn’t have a solid idea to expand on, it was very hard to start programming what I wanted to accomplish. I originally started with a clock, so that when the second hand ticked it would create connections at each second and in turn activate something on MAX MSP. Evidently I didn’t have enough connections to do this and I realized that it wasn’t very interactive or relevant to my short film, so I decided the best idea was to go with the rose as not only did it relate to the film but it was easy to use, straight to the point for first time users, and allowed me to program what I wanted without the constraints of a ridiculously designed item of clothing that had no purpose. From here I started the video side of my presentation using MAX and Jitter. Originally I wanted to run 4 different windows within 1 window using jit.scissors but this used a lot more CPU power and every time I tried to run my program it crashed my laptop so I was forced to simplify it down into one jit.window. Because of this I had to make major changes a day before the presentation but overall I think I managed to convey the idea I wanted to even with one jit.window being used.