Showing posts with label 95132056. Show all posts
Showing posts with label 95132056. Show all posts

Monday, January 4, 2010

Davin: Course Review

The first time I enter this class, I didn’t have even the slightest idea about what this class could possibly teach me. When I knew that I was going to learn a new programming language; called Processing; in this class, I was a little disappointed. “Oh god, another coding, no!”, I said to myself.
Later on, everything turned out differently, beautifully. Unlike any other languages, Processing; instead of letting me output computations; let me make graphic designs by writing the right combination of syntaxes. I was pretty excited at this time. I loved graphic design so much and then I knew that programming also able to make design. Here, I learn that I have to be open to all possibilities and don’t underestimate something you think you won’t like.
My favorite homework would be the final project where I had to integrate Processing and Arduino together. I made music visualization with LED that could work with either the integrated microphone or the mp3 player. I made myself learn about a new Processing library that had never been taught in class, called Minim. How this thing work is Minim detect the music beat then translate it into number that could be read by Arduino, that number would decide which LED out of 8 lighted up. I spent my whole weekend with this project, from reading books to designing the UI.
All I can say that this course made my whole semester! I like Interactive Media, no, I love it!

Sunday, January 3, 2010

Davin: Homework 7-Windmill

In this project, concentration is much needed. We need to know the coordinates of each points and how far we should rotate them. It's really fun to know that processing can do so many things.

Davin: Homework 6-Image Animation

In this project, I have four buttons laid on the screen, from left to right:
- Vertical movement button, pressing this will make the picture move from left to right.
- Horizontal movement button, pressing this will make the picture move from up to down.
- Zoom button, pressing this will make the picture pulsing, zooming in and out.
- Fade button, pressing this will make the picture blinking, fading in and out.

Saturday, January 2, 2010

Davin: Homework 4 - Text & Image

Here, I modify the simple painter by adding Eraser and Save button, where you could respectively erase and save your image.

Saturday, December 26, 2009

Davin & Konrad - Arduino Piano

In this Arduino project, we are trying to recreate a simple piano on an Arduino board. Eight buttons are being put together to resemble the piano keys from C up to C'. This project was really fun to work on.

Sunday, October 4, 2009

Davin: Homework 3-Interaction with Mouse

Mods Movement.
"Taking the last homework and making it more interactive. Moving circles, made it look more like Mods eyes. I needed to set the MouseX and MouseY's value and so did the framerate to make the movement more natural."

Simple Painter.
"In this homework, I had only put the required function inside such as, 4 colours palette, eraser, and stroke weight. It was fascinating to know that Processing could also manage to make this kind of application."

Davin: Homework 2-Repetition

Time-lapsed Random Rectangles.
"Coding this was pretty fun. I could play with colours and see them randomly changing by time set. And it wasn't so hard in the coding side, the pdf helped me a lot."

Gradation.
"I tried to make a bigger area for this one, but i failed to increase the gradient level to fit the area. I managed to change the gradient colour of the background and so did the tile colour."

Mods.
"I picked British Mods colour for this one, made it look like scattrering Mods symbol. Processing's Colour Selector helped me a lot to get the right RGB code for the colour i wanted."

Davin: Homework 1-Geometric Painting

The Web.

The Paint

The Processing.
---------------------------------------------------------------------------------------------------
"I found it really hard to reproduce the exact same copy of the image I found in the web, both with Paint and Processing. The challenge of reproducing this image was that I have to approximate the pixel X-Y positions of each half-circle and the bending degrees of each of them."