Project #1 Music Player

Description of the object that my partner lost

"It was a square shape. Roughly 7cm tall, 5 cm wide, .66cm thick. All the edges of the square were rounded. The square was silver. The screen took up most of the top half of the square. The bottom half of the square had a circular scroll wheel. This wheel was white The wheel had a silver circle in the middle. The North part of the wheel had the word MENU written in silver text. The South part of the wheel had the PLAY PAUSE symbol written in silver text. The East part of the wheel had the Skip Forward symbol written in silver text. The West part of the wheel had the Skip Backward symbol written in silver text."

Design Process and Reflection

Previous design process and reflection: “I first tried to create a square that is small since this object can be carried to different places then I tried to round up the edges and add a wheel shaped play button with two triangles on the side to be used as a skip button. My partner described the object in detail and according to the description, I wondered if it is a piece of technological device that is small and can be carried around easily. Since it has a screen and can skip things, I wondered if it is a music player. Therefore I tried to code a small music player. It was really fun coding this image and I can not wait to learn more and be able to code more projects.❤️”

Being able to revisit this project after learning all these functions and ways of writing codes definitely helped me in creating more ways of approaching the functions. I was able to use the mouseIsPressed function to make the button change into “PAUSE” to create the effect of pausing, which is something that I was not able to achieve. I was also able to use blendMode to create the shades instead of actually creating a rect and change its transparency to make it into a shade. I did not change the size of the object since it is described as something small and can be carried around, therefore, I kept the size as it was before. I think I was not able to create this object so that it matches the exact visual as the object that my partner owned in detail since I personally did not see this object in person. The object that I created will never be the one that my partner had lost, which I think is something that got closest into translation.