and

ADaPT

(Association for Dance and Performance Telematics)

   
 
The Viroid Flophouse is an exploration of playable art in an online gaming environment, which incorporates dance, motion tracking, streaming technologies and telematic performance, within the common theme of "virus."

It is a hybrid game/performance environment created by ADaPT (Association for Dance and Performance Telematics) which includes among others Arizona State University (Tempe, Arizona), Nottingham Trent University (Nottingham, UK) and de Waag Society for Old and New Media (Amsterdam, NL).

Each site will function as a room in the "flophouse," in which on-site participants can interact with remote participants.

 

For those tuning in remotely, there will be a live stream of the performances. The urls will be posted here.
stream urls:
rtsp://qt2.waag.org/waag_vf.sdp
rtsp://qt2.waag.org/asu2.sdp

Johannes Birringer (Nottingham Trent) has uploaded some interesting footage and process documentation of the last ADaPT hybrid gaming/performance experiments between Nottingham Trent and Wayne State University here:
http://art.ntu.ac.uk/performance_research/birringer/lat.htm
http://art.ntu.ac.uk/performance_research/birringer/lat2.htm
http://art.ntu.ac.uk/performance_research/birringer/lat3.HTM
http://art.ntu.ac.uk/performance_research/birringer/lat4.htm

 

On 12 Mar 2004, at 11:41, Josephine Dorado wrote:

Hi wranglers!
sher and I were discussing something yesterday that I thought would be
of interest to the packetwrangler list.
In terms of the human-human connection within an online gaming
environment, there are deeper relationships there that can be explored.
I'm not talking about the avatar-avatar relationship but rather the
social connection that is reflected behind it.
For instance, how do the remote and local gamers work together, in
order to achieve their goal?
Whether it's to complete a task or level, there is a kind of social
cooperation that exists.
Are they sharing something to achieve a goal? or are they giving
something up? or is one giving something up while the other receives?
are they moving towards/away from a target together? how exactly is
one gamer helping or hindering the other gamer in order to complete the
task?
And does this "cooperation system" change, as the levels change? or
does it stay consistent?
I think an awareness of this within especially a remote/collab scenario
is worth reflecting upon.
cheers,
~Josephine

 

On Friday, March 12, 2004, at 12:09 PM, sher doruff wrote:

Hi from a lurker,

adding to josephine's comments and questions one might want to ask
'how' these social negotiations are experienced. if there are 
cooperative
strategies taking place, how are they perceived through the interface,
the representation of the mediated space and the experience of the
performers in the physical space? lots of things happening in this 
extended
social interplay - how do you experience the contact with the others 
experience?
seems a crucial question when making choices that impact a community.

greetings,

sher

 

Josephine (24/03/04): Henk is setting up a fixed IP address for us - yay! woohoo! so we can test receiving osc directly.

From: "a_seech"
Date: Wed Mar 24, 2004 7:11:47 AM Europe/Amsterdam
To: PacketWranglers@yahoogroups.com
Subject: PacketWranglers Viroid Flophouse
Reply-To: PacketWranglers@yahoogroups.com

Hello Adapters,
We've been working furiously here at ASU and have addition conceptual content to add to our gaming narrative. We've been thinking about the purpose of our game. What are we trying to say about the idea of self-sacrifice to the virus. Our conclusion are as follows. The individual gamer must sacrifice him/herself to the virus to bind with the virus creating a super-virus. The dissolving rooms become a metaphor for the loss of identity for the protection of this growing over-riding structure. The game begins to take on an Orwellian sense as it progresses. The virus (which we have begun to call the virus goddess) grows into a Big Brother like super-structure as the gamer's identities are absorbed into the resistant viral strain. At the end of each game level, Saira will acknowledge the sacrifice as a virtual alter is built after each level is successfully completed. Virus becomes a comment on surveillance and safety. The individual joins the collective body, sacrificing the self in pursuit of security and protection. We want to comment on the notion of protecting society (american in this sense) from outside threatening forces. Individuals relinquish their freedoms in pursuit of safety and protection from the "enemy". The virus is seen as a protector, however she is deceptive, living on self-sacrifice, tricking the individual in believing that fusion is ultimately of great benefit to him/her.
We plan on creating a series of gaming environments. These games will range from puzzles, to treasure hunts and mazes. These gaming environments may or may not include the benevolent or vindicative avatars, who assist or deter the gamer's process of self-sacrifice.
We will be adding more as we continue to refine our structures.
Talk to you later, apryl 

xgz (03/04/04): together with Jos working out some plans for tech and cont - game of life may be at the basis for now

From: orpheus2
Date: Mon Apr 12, 2004 9:42:32 PM Europe/Amsterdam
To: <PacketWranglers@yahoogroups.com>
Subject: Re: PacketWranglers Viroid Flophouse
Reply-To: PacketWranglers@yahoogroups.com

Hello all:

I just re-arrived in Germany and want to pick up where we left, I have been reading your commentaries (ASU), and had a chance to speak with John over the phone, and I suppose my main worry is that we need a clarification on :
-- precise event date & time for Viroid Flophouse:   26 th April  (what time zone - summer time are you in now)
-- rehearsal times?
-- organizational structure (who does what when) or dramaturgy
-- which participants
Our biggest problem as a group has been the lack of shared rehearsals of this new venture, and I include myself, i am inoperative when between US and Germany, but I should be back in Nottingham in my telematics lab there by the beginning of next week, and from 21st April on I can meet for rehearsals.  That might be a bit late, but perhaps we can do a walk through on the Friday before the opening. Before that Friday, the 23rd, it would be good if you sent the participants a task force sheet.

While I follow your conceptual plans, and am intrigued by your vision of the piece, I am also baffled by the ideological framework that is emerging, and must assume it is meant ironically, otherwise this is getting tricky:

Virus becomes a comment on

surveillance and safety. The individual joins the collective body,

sacrificing

the self in pursuit of security and protection. We want to comment on the notion of protecting society (american in this sense) from outside

threatening

forces. Individuals relinquish their freedoms in pursuit of safety and

protection

from the "enemy". >>

This is a political comment and critique of this "collectivization", is it? Where and what are the "altars"?   (is this a religious subtext)?  and how are we to act once we enter into the levels? How are we being absorbed? I assumed we would be receiving patches to experiment with, is there still time to do that?
As far as time scheduling-coordination is concerned, I suppose we were in dire straits this time, I have not heard from Kelly in while about the WSU project, and my team is still on spring break on the 26th, so you will have to live with me as sole virous.
let's communicate on the working plan for the event.
PS :  ASU please send info for the ADAPT archive on the Hawai conference, which paper was delivered by whom, where and when. thanks
Johannes Birringer
LATela Nottingham

 

Josephine (12/04/04): happy easter!
game of life thoughts:
http://www.centralconnector.com/GAMES/life.html
(directions for the game of life board game and associated tile colors)

"TILE SPACES
SPACE COLORS
As you move your car, notice the space colors they're important! Here's what the colors mean:

Orange Spaces. Most spaces are orange. Whenever you land on an orange space, you must follow the directions.

Blue Spaces. These spaces are optional. Whenever you land on a blue space, follow the directions only if you want to.

Green Spaces. These are PAY DAY spaces. Whenever you land on or pass a PAY DAY space, collect your salary from the bank.

Red Spaces. There are 3 of these spaces: JOB SEARCH, GET MARRIED and BUY A HOUSE. Whenever you reach a red space, stop - even if you have moves left. Follow the directions, then spin and move again. Red spaces have special directions which are explained separately."

 

From: Josephine
Date: Tue Apr 13, 2004 4:46:00 AM Europe/Amsterdam
To: PacketWranglers@yahoogroups.com
Subject: Re: PacketWranglers Re: Viroid Flophouse
Reply-To: PacketWranglers@yahoogroups.com

Hello, all!
Johannes - Arizona is currently GMT minus 8 hrs.
and regarding dates for rehearsal: dates are ok, though the times are challenging. Though I am ok w it, I will have trouble getting a crew to help out that late (9 hr difference now). Any chance of making them earlier?
I think it's interesting, and somewhat amusing too, that the virus has "mutated" into a Borg/homeland-type superviral entity that requires sacrifice for the preservation of its society. are you still calling it virus goddess?
"virus diva goddess b_tch" comes to mind... ;-)
looking forward,
Josephine

On Tuesday, April 13, 2004, at 07:09 AM, jdm wrote:

Hi Johannes,
I hope your travels have been good. Hi Josephine. Sorry that I have not been quicker to respond. We have been crazy as loons around here lately. We now have our game up and running, and we will continue to add on to it. It would probably be best at this point if you sent motion data to us in the form of a number stream. I will email a vns patch to both of you, and I  will include our region maps, at least the first two. I believe that there will be two more for a total of four region maps that we will switch between. I will also include the osc objects and a basic osc patch that will need to be set up some by you (we can help, of course.) If you use these maps and send the data as I have it configured, then we will be able to understand your activity, in the context of the game, and respond to it appropriately. You will be able to see the results of your activity via the game display that we will stream to you..audio and video. When we test, we will probably let you play the game alone first to get a sense of how it works, and then try it in collaboration with a distant partner.
I think that the data sending approach will be easier to set up and debug then sending the motion video itself. My question for both of you is - is it possible for you to work with an overhead camera equipped with a wide angle lens? (It would be even better if you could work with two cameras and were able to switch between them in software.) We will also need to try and coordinate space size. Apryl or AJ, perhpas you can give Johannes and Jos an estimate of our gaming area size?
Warmest regards,

jdm

Ok guys, here is the patch and the two image maps for now. Let the testing
begin. Please place the region maps in the same folder as the patch.

Best,

Jdm

screenshot of softVNS patch - sent by John Mitchell - modified by Guy van Belle, Josephine Dorado:

 
softVNS patch as text:

max v2;

#N vpatcher 12 61 1162 813;

#P origin 0 -133;

#P window setfont "Sans Serif" 9.;

#P flonum 926 140 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P toggle 528 81 15 0;

#P newex 530 102 27 196617 gate;

#P flonum 922 48 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P number 448 31 112 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P newex 362 24 75 196617 speedlim 2000;

#P newex 361 47 40 196617 change;

#P newex 361 68 27 196617 < 1;

#P newex 362 139 170 196617 sel 1 2 3 4 5 6 7 8 9 10 11 12;

#P button 362 96 15 0;

#P newex 362 116 55 196617 random 12;

#P newex 927 118 104 196617 scale 0 1000 0. 1.25;

#P newex 732 109 104 196617 scale 0 1000 0. 1.25;

#P message 618 280 121 196617 load_map viroidregion14;

#P message 620 260 121 196617 load_map viroidregion13;

#P message 484 261 121 196617 load_map viroidregion12;

#P message 485 241 121 196617 load_map viroidregion11;

#P message 361 237 115 196617 load_map viroidregion6;

#P message 489 181 115 196617 load_map viroidregion7;

#P message 363 218 115 196617 load_map viroidregion5;

#P message 485 221 121 196617 load_map viroidregion10;

#P message 488 202 115 196617 load_map viroidregion9;

#P message 362 199 115 196617 load_map viroidregion4;

#P message 364 179 115 196617 load_map viroidregion3;

#P flonum 74 401 103 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P message 533 536 23 196617 0.5;

#P message 519 518 17 196617 1.;

#P newex 549 488 45 196617 loadbang;

#P message 68 112 17 196617 6.;

#P message 54 94 14 196617 1;

#P message 40 76 20 196617 13;

#P newex 40 52 45 196617 loadbang;

#P message 873 50 14 196617 1;

#P newex 873 26 45 196617 loadbang;

#P toggle 873 75 15 0;

#P message 845 96 42 196617 loop \$1;

#P toggle 744 231 15 0;

#P toggle 804 136 15 0;

#P message 859 158 49 196617 speed \$1;

#P message 823 132 29 196617 open;

#N sfplay~   1 120960 0 ;

#P newobj 842 180 43 196617 sfplay~;

#P toggle 697 140 15 0;

#P message 751 155 49 196617 speed \$1;

#P flonum 752 136 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P message 716 136 29 196617 open;

#P newex 763 231 30 196617 dac~;

#N sfplay~   1 120960 0 ;

#P newobj 735 184 43 196617 sfplay~;

#P newex 186 501 69 196617 speedlim 500;

#P flonum 148 599 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P user v.screen 205 557 160 120;

#P newex 133 621 40 196617 v.*;

#P newex 217 98 64 196617 unpack s s 0;

#P number 502 620 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P flonum 492 602 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P number 486 579 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P flonum 476 561 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P newex 444 642 60 196617 v.mix;

#P message 580 532 65 196617 fill_screen 2;

#P newex 580 565 124 196617 v.window 10 42 330 282;

#P button 171 56 15 0;

#P newex 296 94 31 196617 print;

#P user v.screen 743 377 160 120;

#P message 364 418 50 196617 0 0 0 0 0 0 0 0 0 0 0;

#P user v.screen 485 352 160 120;

#P newex 307 381 61 196617 prepend set;

#P comment 758 29 100 196617 someone (one of you) will need to change this port number from 8000 to 8500;

#P comment 253 144 42 196617 region map;

#P number 206 121 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P number 248 121 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P toggle 57 175 15 0;

#P newex 205 51 85 196617 opensoundcontrol;

#P newex 205 28 145 196617 otudp read 8000 bufsize 2048;

#P newex 195 393 85 196617 prepend /sensing;

#P button 256 431 15 0;

#P newex 256 451 42 196617 delay 5;

#P newex 187 531 172 196617 otudp write 149.169.199.213 3000;

#P newex 186 474 113 196617 opensoundcontrol 2000;

#P newex 135 345 45 196617 s motion;

#P message 15 377 69 196617 size 160 120;

#P user v.screen 3 455 160 120;

#P newex 201 208 40 196617 sel 0 1;

#P message 210 262 115 196617 load_map viroidregion2;

#P number 282 291 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P number 242 291 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P newex 243 311 66 196617 v.resize;

#N comlet noise threshold for motion;

#P inlet 39 177 15 0;

#N comlet 1 = live feed \, 2 = camera 2;

#P inlet -1 135 15 0;

#P number 102 167 85 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P number 3 261 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;

#P newex 53 302 48 196617 v.motion;

#N v.regions;

#X set 1400009796 0 1298231373 2 1298232171 0 1316318546 11 1383036787 1 1131375725 1 1181639747 0 1131312212 1024 1399345713 1 1098278721 0 1399341889 0. 1148416083 128 1399935604 1. 1298231374 viroidregion12;

#P newobj 63 344 66 196617 v.regions;

#N v.dig ;

#X set 1382380399 2 1114794356 128 1131376244 128 1398895733 128 1215653152 128 1399353968 128 1231974516 0 1400139364 0 1146320226 0 1145921902 0 1147761220 1 1431393353 0 1130459209 0 1349673801 0 1296851316 0 1212312690 0 1447193714 0 1145730162 0 1399538800 1 1181904244 2 1146189153 512 1431524218 0 1179677286 0;

#P newobj 56 198 31 196617 v.dig;

#P newex 57 244 44 196617 v.grays;

#P comment 325 282 101 196617 set to preferred output resolution (fro viewing). Default is 320 x 240.;

#P comment 5 234 51 196617 noise threshold;

#P comment 365 476 100 196617 someone (one of you) will need to change this port number from 13000 to 13500;

#P comment 16 136 108 196617 0 = off \, 1 = camera 1;

#P comment 200 155 42 196617 camera;

#P message 200 236 115 196617 load_map viroidregion1;

#P message 623 300 115 196617 load_map viroidregion8;

#P comment 379 88 100 196617 bang bang bang to get your own graphix;

#P connect 70 0 12 0;

#P fasten 15 0 12 0 44 261 8 261;

#P fasten 11 0 21 0 58 352 8 352;

#P connect 22 0 21 0;

#P connect 69 0 70 0;

#P fasten 8 0 11 0 62 286 58 286;

#P connect 69 0 71 0;

#P connect 31 0 9 0;

#P connect 71 0 31 0;

#P connect 13 0 8 0;

#P connect 9 0 8 0;

#P fasten 11 0 10 0 58 329 68 329;

#P connect 1 0 10 0;

#P connect 82 0 10 0;

#P connect 83 0 10 0;

#P connect 81 0 10 0;

#P fasten 19 0 10 0 215 343 68 343;

#P fasten 2 0 10 0 205 341 68 341;

#P connect 77 0 10 0;

#P connect 78 0 10 0;

#P connect 79 0 10 0;

#P connect 80 0 10 0;

#P connect 84 0 10 0;

#P connect 85 0 10 0;

#P connect 86 0 10 0;

#P connect 87 0 10 0;

#P connect 69 0 72 0;

#P fasten 12 0 11 1 8 283 77 283;

#P connect 10 1 76 0;

#P fasten 8 0 10 1 62 282 96 282;

#P fasten 33 0 13 0 211 151 107 151;

#P fasten 14 0 13 0 4 153 107 153;

#P connect 21 0 50 0;

#P fasten 16 0 23 0 248 337 140 337;

#P connect 72 0 52 0;

#P connect 52 0 50 1;

#P fasten 28 0 24 0 200 448 191 448;

#P fasten 26 0 24 0 261 471 191 471;

#P connect 24 0 53 0;

#P connect 53 0 25 0;

#P fasten 10 2 28 0 96 383 200 383;

#P connect 20 0 2 0;

#P fasten 32 0 20 0 253 172 206 172;

#P connect 41 0 30 0;

#P connect 29 0 30 0;

#P connect 50 0 51 0;

#P connect 20 1 19 0;

#P connect 30 1 49 0;

#P fasten 11 0 16 0 58 257 248 257;

#P connect 49 2 32 0;

#P fasten 28 0 27 0 200 425 261 425;

#P connect 27 0 26 0;

#P connect 17 0 16 1;

#P connect 18 0 16 2;

#P connect 30 1 40 0;

#P connect 10 2 36 0;

#P connect 95 0 94 0;

#P connect 94 0 93 0;

#P connect 92 3 83 0;

#P connect 10 1 95 0;

#P connect 20 2 91 0;

#P connect 98 0 91 0;

#P connect 91 0 90 0;

#P connect 90 0 92 0;

#P connect 92 1 78 0;

#P connect 92 2 81 0;

#P connect 92 0 77 0;

#P connect 36 0 38 0;

#P connect 96 0 95 1;

#P connect 21 0 44 0;

#P connect 37 0 44 1;

#P connect 74 0 45 0;

#P connect 46 0 44 2;

#P connect 45 0 44 2;

#P connect 92 8 85 0;

#P connect 92 6 80 0;

#P connect 92 7 84 0;

#P connect 10 0 37 0;

#P connect 92 5 79 0;

#P connect 92 4 82 0;

#P connect 75 0 47 0;

#P connect 47 0 44 3;

#P connect 48 0 44 3;

#P connect 73 0 74 0;

#P connect 99 0 98 0;

#P connect 73 0 75 0;

#P connect 93 0 98 1;

#P connect 73 0 43 0;

#P connect 44 0 42 0;

#P connect 43 0 42 0;

#P connect 92 10 87 0;

#P connect 92 9 86 0;

#P connect 92 11 1 0;

#P connect 10 1 88 0;

#P connect 65 0 54 0;

#P connect 59 0 54 0;

#P connect 58 0 54 0;

#P connect 56 0 54 0;

#P connect 44 0 39 0;

#P connect 57 0 58 0;

#P connect 88 0 57 0;

#P connect 64 0 55 0;

#P connect 54 0 55 0;

#P connect 60 0 55 1;

#P connect 97 0 88 4;

#P connect 61 0 60 0;

#P connect 62 0 60 0;

#P connect 63 0 60 0;

#P connect 65 0 60 0;

#P connect 66 0 65 0;

#P connect 100 0 62 0;

#P connect 67 0 68 0;

#P connect 68 0 66 0;

#P connect 89 0 100 0;

#P connect 10 1 89 0;

#P connect 97 0 89 4;

#P pop;