Our assignment for next week is to build a USB HID (human interface device) for a specific purpose. This blogpost is intended to elaborate in the idea that I have for the project.
Expose a signal from some under-represented part of your body and try to correlate it with something from the environment.
Make a device to control playback of synthesized or pre-recorded music using MIDI. Your device will send MIDI messages to another device which will play the music.
This weeks assignment was to explore our online digital footprints. It could be anything from Google, Facebook, Twitter, packet sniffing, keylogging etc. Then analyze the information and find patterns in the data.
For the final project I revisited a prior assignment from the first weeks of this class. I wanted to create something that looked like human handwriting with an ink-pen.
This week we were talking about the meaning of moving text. We were addressing whether the movement of text could add extra meaning to a word or a sentence.
Assignment : “Over the next three weeks, you’ll design RESTful web interface to a physical device. Your device can either be a controller that sends data to the web interface, or an actuator that is controlled by the web interface.”
This weeks assignment was to create a computer program that produces asemic writing. The program could imitate the motion of physical writing or suggest the appearance of written language.
Networks of New York - “An Illustrated Field Guide To Urban Internet Structure” by Ingrid Burrington. I was assigned this book to do a book report in the Understanding Networks class.
This week for Designing for Digital Fabrication I am presenting on the Rhinoceros® CAD (Computer Aided Drawing) software - Also referred to as Rhino. It is developed by Robert McNeel and Associates.
This weeks assignment was to explore package sniffing. The past few weeks we have been introduced to programs like Herbivore and Wireshark for capturing and analyzing traffic on our home networks.
Ask proposed for the midterm project I have been working on replicating an oil painting into a mosaic picture. The idea was to take an already existing image and run it through processing sketch that turns the pixels into tiles. These tiles would be located in a grid system similar to the image below.
For the midterm assignment I would like to create my own chat/videochat-app. I use video communication every day talking to friends and family in other parts of the world. Instead of going through Fb-messenger, Google or Skype I would like to connect with people through a service I created myself.
This week in live-web we were working on webRTC (real time communication). This also introduced us to HTTPS to set up a secure connection for our pages using keys and certificates. Our assignment was to create something using the ability to share camera images.
For this project I would like to convert a painting into a mosaic piece. Using a “tile” sketch and a “color/contour” sketch made in processing my idea is to import it into Vectorworks and laser-etch tile instructions to a surface - to which I will add glass mosaic.
This week in Understanding Networks our assignment was to explore the TraceRoute commando. TraceRoute is a computer network diagnostic tool displaying paths and measuring transit delays of packets across an IP network.
In this class we were introduced to VectorWorks. VectorWorks is a 2D and 3D design software that we can use for design/prototyping of projects we want to manufacture on the LaserCutters, 3D printers or the CNC-router. The assignment was to choose a physical object and recreate it 1:1 in VectorWorks displaying it from three different angles.
In the first class of understanding networks we were introduced to different network dynamics. We learned how computers connect to routers and what IP addresses are. We were introduced to centralized networks, distributed networks and investigated several real life networks - roadmaps, flightmaps, energy - and oilgrids, and their structure. Also we were introduced to the (OSI) Open systems Interconnection Reference Model.
The first assignment in this class was to make a self-portrait using video and some form of user interaction. Aside from this the assignment was open to interpretation - and we could portray ourselves in whatever way we wanted.
For my nature of code final I wanted to combine two topics that we had worked with during the semester. One being a physics library (matter.js) Another being genetic algorithms.
I decided to keep working on my midterm project: visualizing and comparing daily blood glucose measurements to recommended guidelines. One of the things I wanted to add to the existing project was a database and provide forms for users to input and update data in a simple way.
This week we had our Final in “Mashup - creating with web API’s”. For this project I went back to my initial idea of creating a single page website that would display data for individual countries. This was the idea I presented in the very first weeks of this class. Originally I wanted to do it with Twitter trends API - but decided to do it with the Google Trends API instead.
For the midterm in “API of you” we had to collect a dataset based on ourselves. From the data we had to create a .json file that would display our collected information in an interesting way.
This week we were introduced to different programs for animation: three.js and d3.js. Our assignment was to get familiar with one of them and create a sketch using data from a different source.
For the “Mashups - creating with API’s” midterm we were asked to create a single page web experience that would respond to user input and return data from at least two public web API’s.
This week we expanded on the random walker concept. We were introduced to different ideas and had a brief introduction to vectors. The assignment for next class was to come up with some different iterations of the random walker sketch.
The midterm project. Two weeks and a chance to use what we have learned in class so far. We were put in groups of two and the assignment was to come up with an interactive product to show in class.
The past weeks we have been working on a video for a final presentation. The assignment was to create a short documentary, infomercial, commercial or portrait. We were assigned into groups that we would be working with for the next 3 weeks. Our assignment for the first week was to come up with an idea and create a storyboard. The second week we had to shoot our footage and create a rough cut and the final week we had to do the final edit and present our piece.
This week in class we were introduced to objects and arrays. Objects it turns out, has changed slightly – so that it is now a class and a constructor you use to create an object. After becoming more familiar with this it now makes perfect sense. I spent a lot of time on this weeks quiz. I found it very difficult. Especially the challenge and the SuperDuperChallenge – with some help i managed to sort it out.