Shadow Wall

 
 
IMG_2529.JPG
 
 
 
douglas_sarah.gif
 
 
 
sketch2.jpg
 

Shadows are an interesting medium that show a projection of yourself in real-time with 0 latency. They follow your exact movements and are always present near you as long as there is light. They can also be projected in different colors, layered with other shadows, cast long or short, etc.. There are a myriad of ways of manipulating this curious medium. For this project we wanted to explore ways of using shadows of two people to create music.

 
 

The idea manifested as a two-way shadow screen where one could see a shadow of themselves as well as the shadow of the other person on the opposing side. When the shadows overlapped, there would be a musical response. How big the overlapping shadow are and where it is located would control the texture and feel of the music. This piece is comprised of a full scale projection screen, webcam that captures the shadows, p5.js code that checks the RGB values of the pixels, two spotlights of different colors place on either side of the screen

 
image2.jpg
 
 

The setup:
a webcam was pointed at the screen to capture the resulting image of the two shadows. Because the two shadows are red and blue, the overlap regions of the two shadows would be dark grey. The code was written to check every pixel in the webcam feed for its RGB values and for the specific value that is dark grey to know that there is an intersection, how big it is and where it is.

The musical output:
music only plays when two people are on either side of the screen and their shadows overlap. Depending on the region of the screen that two shadows overlap and the size of overlap, an ambient sound would be manipulated with different effects.

overlap.jpg
 
 

 
 

in collaboration
with Ashwita Palekar

advisers
Yeseul Song

Cassie Tarakajian

image1.jpg