Processing – 1 – Intro to Programming (Tom Schofield), 2/2/11

Intro to Processing

Today we shift focus to a kind of programming paradigm that uses a much more typical for of computer graphics control. We’ll look at the basics of procedural control, and the way that the drawing ‘engine’ inside processing interprets these controls. Some of this will be familiar (BUT DIFFERENT) to experience you have of Arduino coding from last term. Details »

Media in Public – 01/02/11 – Introductions


  • Tuesday, 11AM-1PM, Space 7, Culture Lab
  • Media in Public – Schedule Page (top of this blog)
  • Media in Public blog posts – assignments, reading materials, notes from week to week. Comments welcomed!
  • Project collaborators – City Council Heritage Office
  • IMPORTANT – Next week’s session will meet at the Great North Museum main entrance!!!! Details »

Project Session – Academic Writing

THINKING 6 – 15/12/10 – Umberto Eco’s Openess and Interactive Art & Design/ Aesthetics/ Semantics

THINKING 5 – 01/12/10 – Applied Philosophy: Philosophy of Technology 2

Applied Philosophy: Philosophy of Technology 2

  • Don Ihde’s Experimental Phenomenology
  • Paul Dourish’ Embodied Interaction
  • Concept of Embodiment /Disembodiment and Immersion

Philosophy of Technology 2: Embodiment, Disembodiment and Immersion Details »

THINKING 4 – 24/11/10 – Applied Philosophy: Philosophy of Technology 1

Applied Philosophy: Philosophy of Technology 1

  • Introduction to Phenomenology
  • Martin Heidegger and the Tool
  • Concept of Embodiment and Immersion

Applied Philosophy: Philosophy of Technology 1
Reading Material: Martin Heidegger: Being and Time

DOING 4 – 24/11/10 (with Tom Schofield) – Arduino into Software, A First Look


  • Review projects from Lalya’s pound store challenge

Rationale: This week will look at basic Processing scripts… for getting a single piece, then more than one piece of info into and out of Processing. We will also have a bit of background about communication protocols and how different ones work. Details »

DOING 3 – 10/11/10 (with Lalya Gaye) – DIY and Prototyping


  • Assignments from previous week
  • Prior readings: “What Do Prototypes Prototype?” – Stephanie Houde and Charles Hill [PDF]
    “Experience Prototyping” – Marion Buchenau and Jane Fulton Suri [PDF]
  • Bring scrap from your local 1-Pound shop (do not spend more than £3!) Details »

THINKING 2 – 27/10/10 – Open Source Culture & Transdisciplinary Practice

This session explored the impact and the potentials of the creative transformation of the open source initiative and how the open source culture might introduce new types of creative practices, artists and collaborative communities. See the sessions’ slides below:
Open Source Culture and Transdisciplinary Practice

Media Art Dynamic Archive: MediaArtTube:

THINKING 1 – 06/10/10

– An introduction of the sessions as they are planned
– Going over the Module Handbook

-“Why Theory” and the different meanings of the words theory and research in different domains relevant to us


– Reading:
Lev Manovich, “The Language of New Media”. MIT Press. 1999

PDF version available on his own website

pp. 43-44 “What is New Media?”
pp. 49-65 “Principles of New Media”

DOING 2 – 27/10/10 – Electronics and Programming Microcontrollers


  • Results from your technology analysis assignments
  • Questions from Arduino assignments – anything you’d like to show us, talk about?


Today we’ll look at what is happening underneath the hood of the Arduino a little – how it represents and processes “the world.”

As well, we’ll look at some further elements you should know about for control of and measurement in your projects.

From Last Week

  • Analog = Analogous
    • Hold hands!
    • The squeezing of a hand… –> Drawing on the board
    • What are the characteristics of this (instantaneous/atemporal, subjective)? Details »

THINKING 3 – 20/10/10 – The History of Interactivity I

“The History of Interactivity I” session will explore the concept of “interaction” and how this has been transformed by the applications of modern technology. We look into artistic and design applications of interfaces and discuss the current states of digital media and emerging technologies. We will talk about the human-technology interrelationship and compare that with the artwork-spectator relationship.The session will provide a comprehensive overview of pioneering scientists and artist working in the field of interactive art and interface design.

The History of Interaction 1 Details »

DOING 1 – 13/10/10 – This Thing We Call Technology


  • Go over the module handbook
  • Talk about expectations/goals (work load and help – Me! Bren! Hi Joey and Tom!)
  • Delivery style and pace
  • This blog – Your blog
  • Our extensive use of Wikipedia on these notes is emphatically intentional – you are the best people to be engaging with a new shared conception of knowledge and fact (correct mistakes! help generate our a posteriori reality! join the conversation!)


So. This class iis about creative reflections on technology, and using technology. We’re not necessarily always interested in the ‘right way’ to do things, in terms of commercial production, or how the manual tells you to use software, etc. We are, however, interested in looking critically at tools, their use, and the assumptions and values they embody.

Most generally – the approach we’ll take in this class is about establishing a playful relationship with technology. Something akin to playing with physical materials – an outlook that speaks of having some understanding of the fact that there is no technical difference between the ‘digital’ and ‘analog’… It’s all the same damn world, the same “reality.” Details »

DOING – 19/05/10 – 3D w/ Guy Schofield!


  • This is the last class before next exhibition on JUNE 2ND!
  • You do not have to use elements from individual session, but please use the topics generally covered over the last 3rd of the module
  • Respond to the idea of “Extensions of Man”


Special guest – Guy Schofield! Real time 3-D is an obvious area of interest for us – there are many off-line 3D authoring environments (processor speeds, design pipelines), but increasingly there are a number of realtime responsive solutions and production pipelines. We’ll look at a few approaches to real-time interactive 3D today, as well as the use of modeling software and 3D models in a few standard packages. Details »

MMME – WEEK 9 – User studies

Just before you finalise your projects, this is an opportunity to look at some user studies methods and some interesting examples of heritage ‘interpretation’.

Memory aid:

MMME – Week 8 – Reading Catch-up and (Individual) Project Discussions


Moving into a final set of weeks for your submissions – so instead of trying to cover new ground we’ll just use this week to catch up on a few readings for discussion, and bring in any new references you would like to share with the class. The final hour of the session will be spent on individual project and module submission questions.

Readings from Prior Weeks

DOING – 05/05/10 – Interfacing (con’t)


  • Please note that ordering things and parts and pieces can TAKE A WHILE –
    • don’t let this keep you from finishing for June 2nd. Do group orders, use second delivery, etc.
    • digikey, RS, coolcomponents seem to ship here quite quickly
  • Input/Output experiments – how did we do? What are the questions that came up for you?


Last week we took a quick look at the Arduino basically works – this week we’ll look at a few extensions of the project, that allow for communication via MIDI and Wireless comms. These are optionally to be used for your final exhibition piece in the class. Please WORK on this and ask me questions via email over the next weeks.

Also note that although we can support networking objects to a certain extent – they are VERY difficult to get working on campus… So if your project presentation needs to happen here, you should probably ‘demostrate’ that net-workability via some other mechanism (2 way communication using serial, for example – or setting up your own network). Details »

MMME – Week 7 – Project Discussions


Thanks to those who presented project ideas last week! The ideas expressed were excellent, and they were all very well communicated for the most part. Today we’ll go through each project and see what we can do to improve them, as well as brainstorm ways of presenting the ideas effectively for Final Presentations on May 27th.


  • Summarize the idea in one sentence
  • What are the strengths of each of these approaches
  • How might your own project compliment Details »

DOING – 21/04/10 – Arduino Propa


  • How have you been? VOLCANOES.
  • Next few sessions will be special topics in ‘extending’ the existing tools we’ve already looked (networks, wireless interfaces, interfacing to other production paths and programs)


So far in this module we’ve looked at the capabilities of a couple of in-computer systems for multimedia (Max/MSP and Processing). These are powerful environments for the manipulation of data, and as we’ve seen we can use them to get input from the real world.

The device we’ve been using for this (the Arduino board) is actually capable of a whole host of other things… on it’s own!

Why do we care about the physical world? Details »

MMME – Week 5 – lalya/mobile processing/android


  • Thanks to everyone who helped with AV last week!
  • Reschedule of Midterm presentations – THURSDAY APRIL 22 – 11AM (Please re-read the brief and check the handbook for req’ts)


This week we have Lalya Gaye visiting with us!

Details »