Tagged max

Children of the Machine v2.1: Extensions

A New Beginning

Children of the Machine v2 has proven to be a very fruitful avenue of exploration. However, even though I’ve been able to work well  within Max/MSP so far, I’m beginning to feel limited by its structure. I’ll detail below a bit more about this next step, which involves porting over to OpenFrameworks.


From the above, to the below.

2014-03-16 09_42_18-apps_myApps_childrenOfTheMachinev2_1_src_testApp.cpp [childrenOfTheMachinev2_1]


The last version to be exported from Children of the Machine v2 was the Matrix Trilogy. Compared to the amalgamation of 2001: A Space OdysseyBladerunner, and Surrogates, the Matrix Trilogy’s composition was much more focused around the upper-middle quadrant (sextant?). The striking difference lead me to reevaluate (or reconfirm) the original purpose of this vein of exploration.

Children of the Machine v2


cotmv2 still
Still from “Children of the Machine v2″

This most recent in the series, is a compilation of three sci-fi films dealing with human-computer synthesis and computer intelligence. The three films, released roughly twenty years apart from 1968 to 2009, are 2001: A Space OdysseyBlade Runner, and Surrogates. Audio from the “Tears in Rain” speech from Bladerunner is processed to provide the sound. Noise processing, concentrating on the spectrum of the human voice, as well as time modulation were the processes used.

Process and Technical Production

In order to reach the final composite of layered faces, a series of steps had to be followed. I used Max and Jitter (within Max) to accomplish this task.

Children of the Machine

Children of the Machine

This piece commits to computer perception of human faces. By masking out areas of the scene which do not contain faces, and by disregarding completely any images which have no face, the computer arrives at a castrated understanding of “Les Enfants du Paradis.” However, what is captured remains poignant as while each face is disembodied, the face retains its expressive character, allowing us to engage with the image in a genuine way.

Arduino Communication with Max: an open source utility

These two files work together to get you communicating from your Arduino to Max through Serial communication. Simply copy the code you need from the Arduino sketch (more instructions in the sketch) into your own. Then open the Max patch and start reading serial data from your Arduino.

ArduinoCommunication zip for download.



Interaction with technology from the position of curiosity and unexpected outcomes. Human biofeedback influencing the output of a technological/electronic system. Overlapping identical audio sources at different speeds altering meaning. Human relationship to technology.


Arduino gathers data from the home made GSR (Galvanic Skin Response) sensors. The boards send this data to Processing, which averages the last 100 messages into a more noise-free signal. These signals are sent to Max and is compared to the average of the last 10. If it is greater than the average it causes playback speed to increase, if it is less than the average, playback speed decreases. Processing 1.5 with the OscP5 library for communication over a UDP connection with Max.


This is the raw footage from an interactive animation. Myopia refers to the near-sightedness of the only human in the narrative, but also to our own perception of the world and our surroundings. This piece is meant to be viewed via an interface which allows the user to navigate the scene a portion at a time. To get a sample of the experience, full screen this video and watch it through a 2 x 2 inch hole in a piece of paper. Unless you’re on a smart phone, then don’t bother, smart ass…

Look at This Human

LookAtThisHuman 01 from Philippe Moore on Vimeo.

The best part was the young ones getting involved!

LookAtThisHuman02 from Philippe Moore on Vimeo.

This project stemmed from my interest in a film titled The Five Obstructions which was introduced to me by my professors at Knox College. The premise revolves around a challenge presented by Lars von Trier to his favorite director, Jorgen Leth, to redo his classic 1962 film, The Perfect Human. I hope this piece builds on that legacy, or at least brings something new to the table.

Dynamic Self-Portrait

From the Daily Self Portraits, comes this project. Each of the first 121 images is sampled from a specific region and 81 samples are taken to fill in each spot of a 9×9 grid. The images range from the beginning of the time when Elyse went into the Peace Corps until just a couple weeks ago. While I may remember a day vaguely, the specifics of that day are sometimes lost. I feel this piece conveys that sentiment, a condensation of time, a blurring of specifics, a change in temperament and a calendar of sorts.

Dynamic Self Portrait from Philippe Moore on Vimeo.