Computer

Final Statement and Installation

Posted on

“Software < Hardware”, Installation, 2017

A work that explores the nature of technology and perhaps reverses the idea that we are a disposable culture when it comes to the devices we interact with everyday. The work incorporates technology that was overtaken by another technology that physically made it dead. Scattered around are Walkmans that were made redundant by MP3 download,, TVs that were left when digital antennas meant the analogue channels were cut off, and iPhones that with regular iOS enhancements that meant working devices were become slow and inconsistent. So is what’s killing technology and any future development the software element? Forcing the consumer e to purchase a new one and discard the original. Would you part with your phone if it would still work in 10 years time?This is something that I feel if some people didn’t HAVE to change, they wouldn’t. So I believe this works on a digital level. The digital software is perhaps what’s halting a lot of technology. So I looked into a technology that uses an abundance of software to perform the newest forms of technology and I stumbled into 3D printing.

3D Printing utilises millions of lines of code that are then programmed into a piece of hardware that releases a physical form. So my question is, as a technology that uses so much software to operate, can it survive? or will it be the destruction of so many other things we’ve had to now rely on photos or memories to enjoy?

 

Sam Noakes 4759485

Advertisements

TESTING

Posted on Updated on

23022931_10214849322326172_1187975691_o.jpg

Item list:

2x Kumi projectors: each playing a set of code on loop. The projection onto the 3D printed artefact is a code from one of the components that is then sent to a printer to be turned into the physical. The second projection then comes through from behind onto a tv with a iPhone glued to the screen. The projection is an apple update that was the last update I downloaded onto it that eventually caused it to run slowly and eventually not turn on. This was the last apple update i performed before switching to android.

The tv at the back right + strobe: strobe sits in the bottom right corner to showcase static unresponsiveness. That was the last TV I had that was affected by the switch to digital TV channels and could no longer run off the analogue channel providers. This was made unusable through digital upgrades.

Miscellaneous Tech: scattered at the back…ownership of each of the items have been replaced by another due to software or digital upgrades.

 

 

 

 

 

Computer Coding Exercises: MEDA102

Posted on Updated on

The simplicity in the work for me stands out as the aesthetic, and the opportunity for reproduction or development. The concept I was looking to convey in this code is the colour scheme of one rectangle following another to introduce iteration. The fill colour would align in some way to the next or previous stroke and continue into the next drawing function. The overlapping was also meant to challenge iteration as something that’s the same thing in the same spot, no cursor movement is the same and each key serves a different colour in a different grid point. As I related back to advice given to me in class when manipulating code in “stick to lines”, this made sense to me in terms of choosing an inspiration from “Dsaa La Martinière Diderot” on OpenProcessing.org (http://www.openprocessing.org/sketch/216416) as the ellipse scheme was used throughout the introductory period of coding and as a dynamic in my work. I enjoyed the task of trial and error in my research engagement to the art, rather than a conceptual ‘original’ creation. Thus, random plotting to a known result of colours and shapes and observing the outcome until a certain aesthetic grabbed my attention, evidenced in the transparent view of key ‘s’. Processing.org allowed annotations to be made as well as this method,

Dsaa La Martinière Diderot 2015, ellipses_colors, Open Processing, viewed 21st September 2015, < http://www.openprocessing.org/sketch/216416&gt;

Progressive states of the code

Screen Shot 2015-09-22 at 3.24.00 PM

Screen Shot 2015-09-22 at 4.07.49 PM

Screen Shot 2015-09-22 at 4.19.15 PM

Code

//Comments are used for making notes to help people better understand programs. A comment begins with two forward slashes “//”
//variables
float posX=250;//The float is used to describe, similar to an integer, a numerical value, however with a fractional value(decimal)
float posY=250;//position
float vitesseX;//axis
float vitesseY;

//each function is a specifc piece of instructions that are called upon whenever the name is required
void setup() { // the brackets show where the data is passed into the function
size(900,800);//this determines the size of the canvas or display window that the program runs the code inputted
background(255); //the colour in which the display window behind the art will be
smooth(); //allows the geometry (in my case circles) to have smoothed edges
loop(); //function that causes draw() to excute continuously, in my case the ellipse being a dynamic sketch (moving)
//the semicolon is used to end statements or lines of code
}
void draw() { //runs continuously until program is stopped
rect(mouseX,mouseY,200,200); //the ellipse with continue to appear as the mouse is moved around the X and Y axis.
//the 200 number reprents the size (dimensions) so if the user wanted a slightly oval shape, the values would be different
} //rectangle is the geonometric shape created within the code

void keyPressed() //key represents the keys on the keyboard for this to work
{
//
if (key == ‘s’) //the ‘s’ on the keyboard changes the colour of the ellipse, in this case to aqua
{
//rect(posX,posY,90,90);
fill(13,255,209); //colour inside the shape
stroke(586,88,54,250); } //the outline colour
//used these two as base colours that explores the use of iteration
{
if (key == ‘a’) //the ‘a’ on the keyboard changes the colour of the ellipse, in this case to pink
{
//rect(posX,posY,90,90);
fill(586,88,54,250); //fill resembles stroke from ‘s’
stroke(13,255,209); } //stroke resembles fill from key ‘s’
{
if (key == ‘m’) //the ‘m’ on the keyboard changes the colour of the ellipse, in this case to yellow
{
fill(255,255,30);
stroke(13,255,209); }// stroke resembles fill from key ‘s’
}
}
}