image
www.flickr.com
William C. Arter's photos More of William C. Arter's photos

« sound community | Main | patholog demo material »

December 18, 2003

open house project @09:51 AM

tripp and I are thinking of building an open-house specific project. here is the proposal I've been scheming:

- video camera hooked up somewhere near the door to zml. maybe hooked up actually in the entrance room (where the racks are kept)

- camera tracks movement in two ways -- left to right, and right to left. if the movement detected is right to left, it is assumed someone is leaving the room, if the movement is left to right, then someone is entering the room.

- depending on these actions, software running on a machine in the zml keeps a virtual representation of bodies in the room -- one virtual object for each real person in the room. The camera tracking -- checking if people enter or leave the room, will inform this tally.

- another camera hooked up in zml tracks the movement within a particular space. by interacting with this area, open-house goers can alter the movement of the the avatars around the virtual space (which is projected)

- the sound of the piece will change depending on the number of people in the room

- the camera tracking will be done in softVNS, which will output a binary textfile (0, 1) whenever someone enters or leaves the room (0-leaves, 1-enters). Software then parses that textfile and updates the room avatar number based on the movement. svns also creates a textfile that determines the specific movements in front of the lab camera, which is also read in by the software.

so, this is basically highly ambient / exploratory / simple in nature. but I think it'd be relatively easy to pull off within a few weeks upon getting back.

| all rights william carter |
| view cc license |

gut reaction:
sounds good. i dont understand the interface for moving or showing the avatars. i like the idea of keeping a virtual tally of people in the room and altering based on that. we need to make sure that we offer enough difference on a person by person basis that it is obvious. it would also be nice to take that tally number and project something (even if its just a color scheme [lame: roygbiv]) based on the total. (or perhaps we can find more variables than just # and direction [less of a binary/additive,subtractive system]: speed is an obvious one, contrast might be another. perhaps we can also add a mic and change factors based on how much noise is in the room; granted this could create a feedback loop with the music, but it also could give us more variable to modulate.)

i think the visual element you describe might be ok; i cant visualize it and im not convinced it melds well with the aural bit. even something like the blocks you did before for perry might work, if they changed speed or size or color depending on variables and the sound also reflected this.

personally, id like to use some nice music that is looped more than generated tones. it would be nice to almost make it a tracker, so the first person adds an ambient noise, the second adds the second layer/track, etc. underworld has a couple of songs that kinda point in the direction of sounds id like to play with.

last thought is if we need to write to a text file. it sounds like we can do it all within max, so i dont think we will gain anything by writing out to the filesystem constantly.


Posted by: tripp at December 19, 2003 08:28 AM

Who was it that did that hack using bluetooth so that whenever someone entered the room, some tune associated with them anounced their enterance?


Posted by: sfisher at December 20, 2003 08:38 AM