Thursday, November 18, 2004

The text versions

Here's the text version of the patches I just posted:
max v2;
#N vpatcher 221 44 1018 764;
#P origin 1049 66;
#P user hslider 630 103 18 128 100 1 0 0;
#P user hslider 564 74 18 128 100 1 0 0;
#P user hslider 480 101 18 128 100 1 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 211 170 27 196617 + 0.4;
#P newex 228 92 40 196617 * 0.005;
#P newex 205 224 63 196617 jit.scalebias;
#B color 5;
#P newex 330 256 63 196617 jit.scalebias;
#B color 5;
#P message 271 145 45 196617 scale \$1;
#P message 208 202 45 196617 scale \$1;
#P newex 211 137 34 196617 * 2.;
#P user jit.pwindow 77 343 402 482 0 1 0 0 1 0;
#P newex 80 324 270 196617 jit.glue @rows 3 @columns 3;
#P user hslider 203 61 18 128 100 1 0 0;
#P message 636 147 69 196617 saturation \$1;
#P message 482 148 70 196617 brightness \$1;
#P message 559 148 61 196617 contrast \$1;
#P newex 493 233 53 196617 jit.brcosa;
#P button 0 22 15 0;
#P message 138 22 27 196617 stop;
#P message 99 22 31 196617 start;
#P message 66 22 28 196617 read;
#P toggle 18 1 15 0;
#P newex 18 22 44 196617 metro 2;
#P newex 17 47 103 196617 jit.qt.movie 320 240;
#P comment 202 34 154 196617 based off of volume (currently just based off of slider);
#P fasten 7 0 1 0 5 44 22 44;
#P fasten 4 0 1 0 71 44 22 44;
#P fasten 6 0 1 0 143 44 22 44;
#P connect 2 0 1 0;
#P connect 3 0 2 0;
#P connect 13 0 14 0;
#P connect 18 0 13 0;
#P connect 19 0 13 1;
#P connect 18 0 13 2;
#P connect 19 0 13 3;
#P connect 8 0 19 0;
#P connect 16 0 19 0;
#P connect 21 0 16 0;
#P connect 8 0 13 4;
#P connect 20 0 15 0;
#P connect 15 0 21 0;
#P connect 12 0 20 0;
#P connect 19 0 13 5;
#P connect 20 0 17 0;
#P connect 18 0 13 6;
#P connect 19 0 13 7;
#P connect 8 0 18 0;
#P connect 17 0 18 0;
#P connect 18 0 13 8;
#P connect 22 0 10 0;
#P connect 1 0 8 0;
#P connect 10 0 8 0;
#P connect 9 0 8 0;
#P connect 11 0 8 0;
#P connect 23 0 9 0;
#P connect 24 0 11 0;
#P pop;
-----------------------------------------
max v2;
#N vpatcher 132 52 1041 772;
#P origin 1049 66;
#P window setfont "Sans Serif" 9.;
#P flonum 553 147 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 536 203 64 196617 jit.scalebias;
#B color 5;
#P message 539 181 45 196617 scale \$1;
#P newex 542 116 34 196617 * 1.;
#P flonum 458 145 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 441 201 64 196617 jit.scalebias;
#B color 5;
#P message 444 179 45 196617 scale \$1;
#P newex 447 114 34 196617 * 2.;
#P newex 264 118 34 196617 * 8.;
#P flonum 110 151 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 104 191 63 196617 jit.scalebias;
#B color 5;
#P message 96 169 45 196617 scale \$1;
#P newex 109 131 40 196617 * 16.;
#P newex 228 92 45 196617 * 0.0005;
#P newex 364 206 64 196617 jit.scalebias;
#B color 5;
#P newex 243 197 63 196617 jit.scalebias;
#B color 5;
#P message 271 145 45 196617 scale \$1;
#P message 367 184 45 196617 scale \$1;
#P newex 370 119 34 196617 * 4.;
#P user jit.pwindow 77 343 402 482 0 1 0 0 1 0;
#P newex 76 311 636 196617 jit.glue @rows 5 @columns 5;
#P user hslider 211 59 18 128 1000 1 0 0;
#P flonum 752 68 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 598 69 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 675 69 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 752 87 69 196617 saturation \$1;
#P message 598 88 70 196617 brightness \$1;
#P message 675 88 61 196617 contrast \$1;
#P newex 611 148 53 196617 jit.brcosa;
#P button 0 22 15 0;
#P message 138 22 27 196617 stop;
#P message 99 22 31 196617 start;
#P message 66 22 28 196617 read;
#P toggle 18 1 15 0;
#P newex 18 22 44 196617 metro 2;
#P newex 17 47 103 196617 jit.qt.movie 320 240;
#P comment 202 34 154 196617 based off of volume (currently just based off of slider);
#P comment 494 30 100 196617 These will be three independent other factors-not working for some reason \, will have to hash out later;
#P connect 3 0 2 0;
#P fasten 7 0 2 0 143 44 22 44;
#P fasten 5 0 2 0 71 44 22 44;
#P fasten 8 0 2 0 5 44 22 44;
#P connect 4 0 3 0;
#P connect 36 0 17 0;
#P connect 17 0 18 0;
#P connect 28 0 26 0;
#P connect 32 0 17 1;
#P connect 9 0 27 0;
#P connect 26 0 27 0;
#P connect 24 0 25 0;
#P connect 25 0 28 0;
#P connect 23 0 17 2;
#P connect 32 0 17 3;
#P connect 36 0 17 4;
#P connect 32 0 17 5;
#P connect 16 0 24 0;
#P connect 23 0 17 6;
#P connect 9 0 22 0;
#P connect 21 0 22 0;
#P connect 22 0 17 7;
#P connect 24 0 29 0;
#P connect 29 0 21 0;
#P connect 23 0 17 8;
#P connect 32 0 17 9;
#P connect 23 0 17 10;
#P connect 22 0 17 11;
#P connect 9 0 23 0;
#P connect 20 0 23 0;
#P connect 19 0 20 0;
#P connect 24 0 19 0;
#P connect 27 0 17 12;
#P connect 22 0 17 13;
#P connect 23 0 17 14;
#P connect 9 0 32 0;
#P connect 31 0 32 0;
#P connect 33 0 31 0;
#P connect 24 0 30 0;
#P connect 30 0 33 0;
#P connect 32 0 17 15;
#P connect 23 0 17 16;
#P connect 22 0 17 17;
#P connect 9 0 36 0;
#P connect 35 0 36 0;
#P connect 37 0 35 0;
#P connect 24 0 34 0;
#P connect 23 0 17 18;
#P connect 34 0 37 0;
#P connect 32 0 17 19;
#P connect 36 0 17 20;
#P connect 14 0 11 0;
#P connect 10 0 9 0;
#P connect 12 0 9 0;
#P connect 2 0 9 0;
#P connect 32 0 17 21;
#P connect 23 0 17 22;
#P connect 32 0 17 23;
#P connect 13 0 10 0;
#P connect 36 0 17 24;
#P connect 15 0 12 0;
#P pop;
----------------------------
max v2;
#N vpatcher 361 102 905 967;
#P origin 1049 66;
#P window setfont "Sans Serif" 9.;
#P message 94 214 52 196617 gscale \$1;
#P newex 286 51 34 196617 * 0.01;
#P message 223 50 45 196617 scale \$1;
#P user hslider 341 42 18 128 100 1 0 0;
#P comment 123 86 256 196617 four different variables for each picture \, with volume once again being shown through opacity;
#P user hslider 66 121 18 128 128 1 0 0;
#P user hslider 159 145 18 128 128 1 0 0;
#P user hslider 243 120 18 128 128 1 0 0;
#P newex 410 273 64 196617 jit.scalebias;
#P newex 332 273 64 196617 jit.scalebias;
#P newex 225 273 64 196617 jit.scalebias;
#P newex 113 270 64 196617 jit.scalebias;
#P user hslider 316 144 18 128 128 1 0 0;
#P message 349 212 52 196617 rscale \$1;
#P message 287 212 52 196617 gscale \$1;
#P message 222 212 52 196617 bscale \$1;
#P message 155 214 52 196617 rscale \$1;
#P user jit.pwindow 77 343 402 482 0 1 0 0 1 0;
#P newex 76 311 140 196617 jit.glue @rows 2 @columns 2;
#P button 0 22 15 0;
#P message 138 22 27 196617 stop;
#P message 99 22 31 196617 start;
#P message 66 22 28 196617 read;
#P toggle 18 1 15 0;
#P newex 18 22 44 196617 metro 2;
#P newex 17 47 103 196617 jit.qt.movie 320 240;
#P comment 336 25 155 196617 for general volume control;
#P comment 419 192 100 196617 Also \, could add the bias in for each color-or as screen overall if another effect is needed;
#P connect 3 0 2 0;
#P fasten 7 0 2 0 143 44 22 44;
#P fasten 5 0 2 0 71 44 22 44;
#P fasten 8 0 2 0 5 44 22 44;
#P connect 4 0 3 0;
#P connect 16 0 9 0;
#P connect 9 0 10 0;
#P connect 22 0 27 0;
#P connect 25 0 16 0;
#P connect 27 0 16 0;
#P connect 2 0 16 0;
#P connect 17 0 9 1;
#P connect 21 0 11 0;
#P connect 18 0 9 2;
#P connect 19 0 9 3;
#P connect 20 0 12 0;
#P connect 26 0 25 0;
#P connect 25 0 17 0;
#P connect 2 0 17 0;
#P connect 11 0 17 0;
#P connect 24 0 26 0;
#P connect 15 0 13 0;
#P connect 25 0 18 0;
#P connect 2 0 18 0;
#P connect 12 0 18 0;
#P connect 15 0 14 0;
#P connect 25 0 19 0;
#P connect 2 0 19 0;
#P connect 14 0 19 0;
#P connect 13 0 19 0;
#P pop;
----------------------
max v2;
#N vpatcher 241 70 1268 949;
#P origin 1049 66;
#P window setfont "Sans Serif" 9.;
#P flonum 750 469 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 707 537 64 196617 jit.scalebias;
#B color 5;
#P message 736 503 45 196617 scale \$1;
#P newex 739 438 34 196617 * 1.;
#P flonum 655 467 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 634 535 64 196617 jit.scalebias;
#B color 5;
#P message 641 501 45 196617 scale \$1;
#P newex 644 436 34 196617 * 2.;
#P newex 804 463 34 196617 * 8.;
#P newex 620 391 45 196617 * 0.0005;
#P newex 567 536 64 196617 jit.scalebias;
#B color 5;
#P newex 775 538 63 196617 jit.scalebias;
#B color 5;
#P message 811 490 45 196617 scale \$1;
#P message 564 506 45 196617 scale \$1;
#P newex 567 441 34 196617 * 4.;
#P user hslider 621 351 18 128 1000 1 0 0;
#P flonum 748 196 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 705 264 64 196617 jit.scalebias;
#B color 5;
#P message 734 230 45 196617 scale \$1;
#P newex 737 165 34 196617 * 1.;
#P flonum 653 194 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 632 262 64 196617 jit.scalebias;
#B color 5;
#P message 639 228 45 196617 scale \$1;
#P newex 642 163 34 196617 * 2.;
#P newex 802 190 34 196617 * 8.;
#P newex 618 118 45 196617 * 0.0005;
#P newex 565 263 64 196617 jit.scalebias;
#B color 5;
#P newex 773 265 63 196617 jit.scalebias;
#B color 5;
#P message 809 217 45 196617 scale \$1;
#P message 562 233 45 196617 scale \$1;
#P newex 565 168 34 196617 * 4.;
#P user hslider 619 78 18 128 1000 1 0 0;
#P user hslider 386 120 18 128 128 1 0 0;
#P flonum 247 213 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 204 281 64 196617 jit.scalebias;
#B color 5;
#P message 233 247 45 196617 scale \$1;
#P newex 236 182 34 196617 * 1.;
#P flonum 152 211 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 131 279 64 196617 jit.scalebias;
#B color 5;
#P message 138 245 45 196617 scale \$1;
#P newex 141 180 34 196617 * 2.;
#P newex 301 207 34 196617 * 8.;
#P newex 391 172 63 196617 jit.scalebias;
#B color 5;
#P message 397 150 52 196617 gscale \$1;
#P newex 117 135 45 196617 * 0.0005;
#P newex 64 280 64 196617 jit.scalebias;
#B color 5;
#P newex 272 282 63 196617 jit.scalebias;
#B color 5;
#P message 308 234 45 196617 scale \$1;
#P message 61 250 45 196617 scale \$1;
#P newex 64 185 34 196617 * 4.;
#P user jit.pwindow 77 343 402 482 0 1 0 0 1 0;
#P newex 76 311 816 196617 jit.glue @rows 4 @columns 4;
#P user hslider 118 95 18 128 1000 1 0 0;
#P button 0 22 15 0;
#P message 138 22 27 196617 stop;
#P message 99 22 31 196617 start;
#P message 66 22 28 196617 read;
#P toggle 18 1 15 0;
#P newex 18 22 44 196617 metro 2;
#P newex 17 47 103 196617 jit.qt.movie 320 240;
#P comment 202 34 154 196617 based off of volume (currently just based off of slider);
#P comment 494 30 100 196617 These will be three independent other factors-not working for some reason \, will have to hash out later;
#P fasten 8 0 2 0 5 44 22 44;
#P fasten 5 0 2 0 71 44 22 44;
#P fasten 7 0 2 0 143 44 22 44;
#P connect 3 0 2 0;
#P connect 4 0 3 0;
#P connect 12 0 13 0;
#P connect 17 0 12 0;
#P connect 2 0 16 0;
#P connect 13 0 16 0;
#P connect 16 0 10 0;
#P connect 10 0 11 0;
#P connect 9 0 17 0;
#P connect 23 0 10 1;
#P connect 2 0 23 0;
#P connect 22 0 23 0;
#P connect 24 0 22 0;
#P connect 17 0 21 0;
#P connect 21 0 24 0;
#P connect 27 0 10 2;
#P connect 2 0 27 0;
#P connect 26 0 27 0;
#P connect 28 0 26 0;
#P connect 44 0 10 3;
#P connect 17 0 25 0;
#P connect 25 0 28 0;
#P connect 2 0 15 0;
#P connect 14 0 15 0;
#P connect 15 0 10 4;
#P connect 17 0 20 0;
#P connect 20 0 14 0;
#P connect 19 0 10 5;
#P connect 2 0 19 0;
#P connect 18 0 19 0;
#P connect 19 0 10 6;
#P connect 29 0 18 0;
#P connect 40 0 10 7;
#P connect 60 0 10 8;
#P connect 19 0 10 9;
#P connect 31 0 32 0;
#P connect 47 0 48 0;
#P connect 36 0 31 0;
#P connect 2 0 35 0;
#P connect 32 0 35 0;
#P connect 52 0 47 0;
#P connect 2 0 51 0;
#P connect 48 0 51 0;
#P connect 19 0 10 10;
#P connect 30 0 36 0;
#P connect 46 0 52 0;
#P connect 2 0 40 0;
#P connect 39 0 40 0;
#P connect 2 0 56 0;
#P connect 55 0 56 0;
#P connect 41 0 39 0;
#P connect 57 0 55 0;
#P connect 36 0 38 0;
#P connect 52 0 54 0;
#P connect 38 0 41 0;
#P connect 54 0 57 0;
#P connect 35 0 10 11;
#P connect 2 0 44 0;
#P connect 43 0 44 0;
#P connect 2 0 60 0;
#P connect 59 0 60 0;
#P connect 56 0 10 12;
#P connect 45 0 43 0;
#P connect 61 0 59 0;
#P connect 36 0 42 0;
#P connect 52 0 58 0;
#P connect 42 0 45 0;
#P connect 58 0 61 0;
#P connect 51 0 10 13;
#P connect 2 0 34 0;
#P connect 33 0 34 0;
#P connect 2 0 50 0;
#P connect 49 0 50 0;
#P connect 36 0 37 0;
#P connect 52 0 53 0;
#P connect 37 0 33 0;
#P connect 53 0 49 0;
#P connect 50 0 10 14;
#P connect 34 0 10 15;
#P pop;
------------------------
How's that for ungainly?

Video Patches

Some pretty pictues of various patches:
Keep in mind the picture I'll be using will be more specific to the sounds, and it will take up the whole screen so no one will ever get a chance to look at the ugly wires.



Sunday, November 14, 2004

Getting closer to video completion

I've taken the idea of the Warholian approach, and translated it into a very usable patch. I have three unique patches right now all taking the idea of repition and doing everything from fades to color to volume in order to translate the sound and movement of the wand into visual clues. The images I'll be using will be determined only after we've finished compiling all of the sound, so i've been staring at some random guy in a suit changing colors and becoming far too pyschedelic for his own good.

unfortunately the lab closed before I got the chance to post the patches that I made, and I don't have Max here, so hopefully I'll find time tomorrow to post the suckers. Everyone will get the pleasure of seeing them in class tomorrow in our long awaited demonstration, so fear not.

One of the patches has four panels, each changing color corresponding to a different change in sound. Another has twenty five, where the pictures fade in and out in a pulsing effect according to the volume, and other effects change simultaneously-I'm not sure how pure I want to keep it, if I want to involve x-fades, or if that's just gratuitous. Still in store are more ambitious variations of this same idea, and getting the perfect images or video (I'm still not sure which). Also, I'm not sure if they'll all be the same images repeated on each computer, or just similar images, taken from different angles.

While there's still alot I don't know aesthetically, the patches, after going through some far too complicated iterations, have simplified themselves into what I find to be a nice designerly approach to solving this problem. Sarah, who was sitting next to me for the last two hours I was at the computer cluster (the last two hours it was open, that is)went off about how she could see it as a visulazation complenting an ever increasing crowd noise level, as it increases, it speaks of the similarities of everyone involved, all just carbon copies. We're not going in that direction, but the fact that even in beta (is that how we refer to things in this world of art) it's already making people think is definitely a good sign.

Well, can't work on Max anymore-may meet up with my group later in the night, but more likely then not will postponed that for tommorow morning when we have our heads on straight, which means after a brief talk with Dylan on exactly how we'll be demonstrating our direction, it'll be back to Lightwave and my sickeningly overplayed, if not yet overdone animation.

Friday, November 05, 2004

Update on everything

I figure I'll just go through Doug's questions one by one to the best of my recollection.

1) how many times your group has met, when and where
We've been meeting twice a week, for the most part-once during open lab, and the other time has rotated between after class on Monday, and sometime on Sunday (or both.) We generally meet in Kimmel, but we've met in Shaffer once outside of during class, I think.

2) what has your group accomplished so far
We've bought the parts and are just waiting for them to arrive, gotten netsend and netrecieve to work on two computers, we've started with sound sampling, and thought up ideas for what else we'll sample. Also, the conceptualization of what the visuals will be is completely done-and is great in it's complicated simplicity-I developed it a bit further from my last blog entry, and I guess I'll go over that more in the next question (cue next question)

3) what is your role in the group, and what have you done specifically towards this end
I've been working on the visuals that will correspond with the audio, network, and equiptment. So far I've gone through about ten iterations of ideas, and arrived at something I like. I've research Warhol's approach to art, for that's what I'm using as my biggest inspiration. I've also thought up many good and very varied ways of representing the change of volume, pitch, all that goodness.

4) what work you still have to do and are currently working on
I still have sit my but down and nail out the patch-I have a framework of how the code sturcture will be set up, but the actual code remains unwritten. After writing it, at a time when our group has a better idea of the exact sounds I'll gather the images.

5) how this will sythesize again with the rest of your group
Once my patch is written, it becomes a matter of Dylan working so the hardware connects with a computer, and Glenn modifying both his patch and my patch so they work together over the network. Chris will be doing some of the coding, both with what Glenn's doing and what I'm doing-and I believe we'll all be working on getting the sound samples together, although Chris is focusing on that more than the rest of us.

6) the next meeting time and place for your group.
Probably after class on Monday-I can't say for sure cause I'm writing this right after I got the email from Doug, and we certainly don't plan that much ahead meetingtime wise. I haven't synced my response with other group memebers or anything, but I imagine they'll be saying very similar things as far as this whole questionaire is concerned.

That should do for now-I don't feel like updating on my latest ideas, cause, frankly, I'm tired. G'night y'all