3.28.2009

Reactable stuff

I built the skeleton of the reactable this week with Branden and it's BIG! The glass will be 1m x 1m. I'm also getting the plywood to sheet it hopefully today so I can start painting it...
I got the fiducials printed onto clear vinyl with white ink, so hopefully it works, thanks to Victoria Shearer, my graphic designer for helping me out with the printing.
I'm still looking for wooden cubes, anyone have any ideas? I'm trying Michaels today...
I know I can cut them too, but I was hoping to find some pre-fabricated ones somewhere.
I want to test everything out, but I'm still waiting on the plexi, and hopefully there are no problems with the uv index of the plexi, I just found out that some plexi doesn't let black light through, which is what we are trying to use.....

3.22.2009

Sonic Boom

So I checked out Emmedia's Sonic Boom show on Friday with a few other members of ALork, to watch our professor Adam Tindale play his e-drumset, along with other sonic artists/musicians. The coolest part was that it was at the Discovery Dome at the Telus World of Science, so like a huge concave screen and intense acoustics. All of the performances were really interesting. I especially liked the group performance of all the artists called The Electron Orchestra Withdrawal. It was really cool to see Adam play the drums, because we never get to see that side of him, only tech-y glitchy computer music side of Adam. And it was really awesome to see four very different artists working so well together, they all complemented eachother without competing sounds at all. Jackson 2Bears performance was absolutely amazing though, you don't hear as much continuous rhythmic scratching in music anymore, so it was a refreshing performance, along with his unbelievable table skills. That guy can work his vinyl for sure! His DJ/VJ set discussed Native Canadian cultural stereotypes, and he used several historical film and audio samples.

I found this video on youtube of his work.


The whole show was really interesting, it was definitely not a typical Friday night!

The Reactable

So Greg Debicki and I are trying our hand at building our own version of the Music Technology Group's Reactable. It's a tangible interface that recognizes shapes to create musical relationships.

Here's a demo from Berlin...


We have a couple of modifications for our version of it, for example we are going to experiment with black lights, as well as the sounds will be completely original.

I'm going to to the store to go buy the wood today and begin building the main cube.

We were wondering what material to use for the cubes...does anyone know anything about moulding rubber or plastic or anything like that? Or have any ideas of a good material to use?

3.16.2009

ALork Composition

So this morning Alex, Andrew and I discussed our upcoming performance. We all agreed the piece will sound more unified and cleaner if we either a) know what each other's patch sounds like and compose our piece accordingly or b) use similar patches to create a singular sound.
Andrew's sampler patch is looking pretty neat, and he's been working on it a ton, so we were thinking of using his patch in the performance. Maybe we can have 2 different patches with 2-3 people playing on each one, so it creates a nice layered sound?

My idea for the composition is based on a panning-type approach. There would be two different groups, with the same patches given to both groups. Both groups will follows a 16-8-4-2-1-1 bar length pattern, but alternating back and forth.
( Group 1 would play for 16 bars, then Group 2 for 16 bars, Group 1 for 8 bars, Group 2 for 8 bars, Group 1 for 4 bars, Group 2 for 4 bars, Group 1 for 2 bars, Group 2 for 2 bars, Group 1 for 1 bar, Group 2 for 1 bar, Group 1 for 1 bar, Group 2 for 1 bar)
Then everyone would play together, and decrease volume in a decrescendo until the piece goes quiet.

I thought this would be neat because it's kind of reciprocal and like panning.... I don't know what it would sound like yet though....

3.04.2009

Music/Dancer Interactivity

So the MADT Festival is over now, it ran all last week... and I can finally breathe!
The installation went up on Wednesday and ran until Friday, and it went pretty good. There are definitely many things I want to work on and expand with this project, such as more detailed motion control and more sensitive sensors, perhaps using more cameras.
But overall I was pretty happy with it, on Thursday at the opening, I had contemporary dancer Alexandra Laird do a 10 minute performance in the installation, and the sound responded beautifully to her movements. Her dance performance really demonstrated the installation to it's potential.
I want to definitely work on more dance/music interactive works, and for my Studio Seminar class, we have to choose a topic to write a scholarly paper for ( eg. for a journal or conference) and I chose to research the topic of Music/Dancer Interactivity, especially focusing on the many of the new digital and electronic motion tracking and motion capture technologies. I found a ton of great resources online, and I'm heading to the library today to see what I can find on paper.
I'll post the video of the installation when I get it uploaded!

2.23.2009

MADT Festival Piece





So the MADT fest is up and running this week at ACAD, and everyone should come check out the opening on Thursday, February 26 from 5-7 at ACAD in room 491 (the glass cube).
I have my interactive installation opening on Wednesday February 25 until Friday February 27 in room 494 (the VR lab).
I created it in both Ableton Live 7 and Pure Data, and it responds to eachother through movement pickup in the installation. The movement is tracked through a blob tracker
(a million thanks to Greg Debicki) and the results are sent through live to create responses in the environment.
Left/right movement triggers a change in tempo, and forward/back movement triggers a change in a glitching/stuttering software. The general location of the person triggers which clips to play and the more the person moves, the more clips get triggered.

I posted some pictures of my patch.

2.09.2009

ALork Patch 3


So I built upon the patch I made the first week and it's getting lots of options to control sound. The keys on the keyboard of the computer are now assigned to play keys in order of tone, like a scale. And, the attack and distortion levels are controlled by motion tracking if you have a webcam available to you. The moog filter is controlled by the mouse, so any movement creates a wobbling-like sound.

#N canvas 269 22 1239 816 10;
#X obj 21 -523 key;
#X obj 32 32 dac~;
#X obj 19 -333 mtof;
#X floatatom 16 -448 5 0 0 0 - - -;
#X msg 60 -335 0;
#X obj 122 -300 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 184 -279 5 0 0 0 - - -;
#X floatatom 287 -284 5 0 0 0 - - -;
#X text 171 -308 attack dur(ms);
#X text 259 -304 decay dur (ms);
#X obj 192 -446 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -258113
-1 -1 2822 1;
#X obj 276 -464 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -4160
-1 -1 4943 1;
#X floatatom 212 -212 5 0 0 0 - - -;
#X obj 400 -289 hsl 128 15 0 80 0 0 empty empty empty -2 -6 0 8 -159808
-1 -1 9923 1;
#X obj 108 -202 dist~ 1;
#X obj 21 -165 *~;
#X floatatom 230 -43 5 0 0 0 - - -;
#X obj 192 -98 hsl 128 15 0 2 0 0 empty empty empty -2 -6 0 8 -225271
-1 -1 11430 1;
#X obj 35 -100 amp~;
#X text 216 -118 volume;
#X text 407 -273 distortion;
#X obj 99 -233 ead~ 10 500;
#X obj 21 -246 osc~;
#X obj 46 -135 fdn~ 64 40000;
#X msg 810 -114 start;
#X msg 812 -88 stop;
#X text 862 -110 start streaming audio;
#X text 857 -84 stop streaming audio;
#X obj 758 -46 writesf~ 2;
#X obj 789 -198 t b b;
#X obj 801 -244 sel 1;
#X obj 882 -188 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 812 -144 open -bytes 4 /desktop/jennieLAPTOP1.wav;
#X obj 801 -275 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 149 -138 +;
#X text 216 -118 volume;
#X obj 545 -361 +;
#X msg 549 -399 -5;
#X obj 397 -366 +;
#X msg 388 -402 -50;
#X msg 420 -401 50;
#X obj 472 -364 +;
#X msg 467 -400 -50;
#X msg 504 -400 50;
#X obj 50 -484 select 0 45 61 91 93 44 46 59 39;
#X msg 584 -397 5;
#X text 196 -296 ;
#X text 322 -291 \; /';
#X text 414 -254 [/];
#X text 269 -120 -/+;
#X obj 21 -39 fdn~ 65 60000;
#X msg 171 -174 -0.1;
#X msg 211 -176 0.1;
#X obj 603 -485 MouseState;
#X text 579 -420 screen resolution;
#X obj 826 -521 metro 1;
#X obj 891 -543 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X msg 754 -506 nopoll;
#X obj 718 -213 pack 0 1;
#X obj 647 -400 / 1440;
#X floatatom 644 -340 5 0 0 0 - - -;
#X obj 640 -298 t b f;
#X msg 577 -254 1;
#X obj 573 -224 -;
#X obj 734 -314 expr (1 -($f1/1440))*20000;
#X obj 716 -176 line~;
#X obj 52 -247 osc~;
#X obj 61 -270 +;
#X floatatom 470 -189 5 0 0 0 - - -;
#X obj 460 -167 / 899;
#X floatatom 460 -144 5 0 0 0 - - -;
#X obj 465 -124 * 10;
#N canvas 0 22 478 328 Gemwinner 0;
#X obj 172 225 gemwin;
#X msg 142 173 create;
#X obj 229 97 loadbang;
#X msg 229 125 1;
#X msg 234 179 destroy;
#X obj 140 129 bang;
#X obj 183 143 bang;
#X msg 231 207 0;
#X obj 144 49 inlet;
#X obj 142 81 route 1 0;
#X obj 215 63 route render_on render_off;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 1 0;
#X connect 5 0 3 0;
#X connect 6 0 7 0;
#X connect 6 0 4 0;
#X connect 7 0 0 0;
#X connect 8 0 9 0;
#X connect 9 0 5 0;
#X connect 9 1 6 0;
#X connect 9 2 10 0;
#X connect 10 0 3 0;
#X connect 10 1 7 0;
#X restore 513 -70 pd Gemwinner;
#X obj 513 -125 tgl 15 0 empty empty Window_toggle 0 -6 0 10 -262144
-1 -1 1 1;
#X obj 513 -25 gemhead;
#X msg 513 186 enumerate;
#X msg 513 118 dialog;
#X msg 513 98 colorspace RGBA;
#X obj 513 319 pix_video;
#X msg 513 166 device 0;
#N canvas 162 133 582 432 serin 0;
#X obj 96 60 cnv 20 20 20 empty \$0-open-canvas 0 4 10 0 16 -233017
-1 0;
#X obj 60 61 hradio 18 1 1 2 empty empty empty 0 -6 0 8 -225271 -1
-1 0;
#X obj 60 13 inlet;
#X msg 200 202 label \$1;
#X obj 200 180 makefilename %d;
#X obj 59 108 int;
#X obj 59 337 outlet;
#X msg 201 306 set \$1 \$2;
#X obj 59 266 trigger bang anything;
#X obj 201 286 list;
#X obj 200 225 send \$0-open-canvas;
#X msg 60 210 device \$1;
#X connect 1 0 5 0;
#X connect 2 0 1 0;
#X connect 3 0 10 0;
#X connect 4 0 3 0;
#X connect 5 0 4 0;
#X connect 5 0 11 0;
#X connect 7 0 6 0;
#X connect 8 0 6 0;
#X connect 8 1 9 0;
#X connect 9 0 7 0;
#X connect 11 0 8 0;
#X coords 0 -1 1 1 56 20 1 60 60;
#X restore 546 146 pd serin;
#X obj 642 245 pix_texture;
#X obj 513 339 s vidat;
#X obj 642 -24 r vidat;
#X floatatom 735 -11 10 0 100 2 threshold loadbang -;
#X obj 642 56 pix_movement 0.5;
#X obj 735 20 / 100;
#X obj 642 97 alpha;
#X obj 678 82 tgl 15 1 empty loadbang empty 0 -6 0 8 -262144 -1 -1
1 1;
#X obj 642 19 pix_rgba;
#X obj 767 131 pix_blob;
#X floatatom 782 326 15 0 0 0 X-AXIS - -;
#X floatatom 797 348 15 0 0 0 Y-AXIS - -;
#X floatatom 812 372 15 0 0 0 Z-AXIS - -;
#X obj 705 114 gate;
#X obj 705 82 tgl 15 0 empty loadbang tracker_toggle 18 8 0 10 -262144
-1 -1 1 1;
#X obj 789 52 hradio 15 1 0 5 empty \$0loader Mode_0grey_1red_2green_3blue_4alpha
0 -6 0 10 -262144 -1 -1 4;
#X floatatom 679 273 5 0 0 0 - - -;
#X floatatom 717 273 5 0 0 0 - - -;
#X obj 642 291 rectangle 3 3;
#X msg 513 -108 render_on;
#X msg 513 -89 render_off;
#X obj 782 153 - 0.26;
#X obj 782 175 / 0.51;
#X obj 797 197 - 0.25;
#X obj 797 220 / 0.58;
#N canvas 0 22 362 313 LB 0;
#X obj 68 52 loadbang;
#X obj 68 133 s \$0loader;
#X msg 68 113 4;
#X obj 68 174 s loadbang;
#X obj 68 217 outlet;
#X msg 68 154 1;
#X connect 0 0 2 0;
#X connect 0 0 4 0;
#X connect 0 0 5 0;
#X connect 2 0 1 0;
#X connect 5 0 3 0;
#X restore 513 206 pd LB;
#X floatatom 378 -187 5 0 0 0 - - -;
#X obj 428 -206 * 80;
#X floatatom 309 -48 5 0 0 0 - - -;
#X obj 358 -95 * 600;
#X obj 28 6 moog~;
#X obj 86 -5 moog~;
#X obj 148 -13 vsl 15 128 0 4000 0 0 empty empty empty 0 -9 0 10 -260097
-1 -1 10672 1;
#X obj 192 -21 vsl 15 128 1 4 0 0 empty empty empty 0 -9 0 10 -4034
-1 -1 9400 1;
#X floatatom 588 -196 5 0 0 0 - - -;
#X obj 432 -90 * 4000;
#X obj -49 -400 keytokey1;
#X obj -29 -474 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X connect 0 0 3 0;
#X connect 0 0 44 0;
#X connect 2 0 5 0;
#X connect 2 0 67 0;
#X connect 2 0 22 0;
#X connect 4 0 22 0;
#X connect 4 0 66 0;
#X connect 5 0 21 0;
#X connect 6 0 21 1;
#X connect 7 0 21 2;
#X connect 10 0 6 0;
#X connect 10 0 38 1;
#X connect 11 0 7 0;
#X connect 11 0 41 1;
#X connect 12 0 14 1;
#X connect 13 0 12 0;
#X connect 13 0 36 1;
#X connect 14 0 15 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 16 0;
#X connect 17 0 34 1;
#X connect 18 0 50 0;
#X connect 21 0 15 1;
#X connect 22 0 14 0;
#X connect 22 0 15 0;
#X connect 23 0 18 0;
#X connect 24 0 28 0;
#X connect 25 0 28 0;
#X connect 29 0 24 0;
#X connect 29 1 32 0;
#X connect 30 0 29 0;
#X connect 30 1 31 0;
#X connect 31 0 25 0;
#X connect 32 0 28 0;
#X connect 33 0 30 0;
#X connect 34 0 17 0;
#X connect 36 0 13 0;
#X connect 37 0 36 0;
#X connect 38 0 10 0;
#X connect 39 0 38 0;
#X connect 40 0 38 0;
#X connect 41 0 11 0;
#X connect 42 0 41 0;
#X connect 43 0 41 0;
#X connect 44 1 51 0;
#X connect 44 2 52 0;
#X connect 44 3 37 0;
#X connect 44 4 45 0;
#X connect 44 5 39 0;
#X connect 44 6 40 0;
#X connect 44 7 42 0;
#X connect 44 8 43 0;
#X connect 44 9 117 0;
#X connect 45 0 36 0;
#X connect 50 0 111 0;
#X connect 50 1 112 0;
#X connect 51 0 34 0;
#X connect 52 0 34 0;
#X connect 53 1 59 0;
#X connect 53 2 64 0;
#X connect 53 2 68 0;
#X connect 55 0 53 0;
#X connect 56 0 55 0;
#X connect 57 0 53 0;
#X connect 58 0 65 0;
#X connect 59 0 60 0;
#X connect 60 0 61 0;
#X connect 61 0 62 0;
#X connect 61 1 63 1;
#X connect 62 0 63 0;
#X connect 63 0 115 0;
#X connect 64 0 58 0;
#X connect 66 0 15 0;
#X connect 66 0 14 0;
#X connect 67 0 66 0;
#X connect 68 0 69 0;
#X connect 69 0 70 0;
#X connect 70 0 71 0;
#X connect 71 0 67 1;
#X connect 73 0 72 0;
#X connect 74 0 78 0;
#X connect 75 0 78 0;
#X connect 76 0 78 0;
#X connect 77 0 78 0;
#X connect 78 0 82 0;
#X connect 79 0 78 0;
#X connect 80 0 79 0;
#X connect 81 0 99 0;
#X connect 83 0 89 0;
#X connect 84 0 86 0;
#X connect 85 0 87 0;
#X connect 86 0 85 1;
#X connect 87 0 81 0;
#X connect 87 0 94 1;
#X connect 88 0 87 0;
#X connect 89 0 85 0;
#X connect 90 1 102 0;
#X connect 90 2 104 0;
#X connect 90 3 93 0;
#X connect 91 0 108 0;
#X connect 92 0 110 0;
#X connect 94 0 90 0;
#X connect 95 0 94 0;
#X connect 96 0 90 1;
#X connect 97 0 99 1;
#X connect 98 0 99 2;
#X connect 100 0 72 0;
#X connect 101 0 72 0;
#X connect 102 0 103 0;
#X connect 103 0 91 0;
#X connect 104 0 105 0;
#X connect 105 0 92 0;
#X connect 106 0 75 0;
#X connect 108 0 13 0;
#X connect 108 0 107 0;
#X connect 110 0 10 0;
#X connect 110 0 109 0;
#X connect 111 0 1 0;
#X connect 112 0 1 1;
#X connect 113 0 111 1;
#X connect 113 0 112 1;
#X connect 114 0 111 2;
#X connect 114 0 112 2;
#X connect 115 0 116 0;
#X connect 116 0 113 0;
#X connect 117 0 2 0;
#X connect 118 0 117 1;

2.08.2009

Pixel Surgeons







Since we usually do a book show and tell in our MADT Studio Seminar class, and the last two weeks we haven't met up, I'm posting my book on here.
I read Pixel Surgeons: Extreme Manipulation of the Figure in Photography by Martin Dawber. I chose it from the Public Library because I'm interested in the capabilities of digital photography beyond the traditional practices of photography. I'm in Mitch Kern's MADT Photo class right now and I really hope we learn some digital manipulation in the class, in addition to the photography essentials.
This book was really interesting, with tons of great pictures and artist biographies of current artists who are working in digital manipulation of photographs in their artistic and professional practices. A lot of the photographs I recognized from advertisement campaigns, but a lot of the artists were completely new to me. This book was excellent in illustrating the endless number of ways and forms one can use when using digital post-production tools.

I posted some of the photographs from the book, if I could find them on the internet somewhere. Respectively the photo/artist credits are ( in order from top)
Vault 49
Me Company
Me Company
Eryk Fitkau
Pixel Surgeons Book Cover (Artist Sarah Howell)

Indaba

So, we are doing some online collaboration work on the website Indaba with the ALork class, and I am somewhat confused by the process.
I wasn't quite sure if I was supposed to bring in my own samples, or create my own samples or use the samples on Indaba? And, is there a cut tool or anything? Or is it just place the clip where you want?
Anyways I created an ambient style piece, and once I figure out how to export the file I will post it for sure.
Anyways the concept behind Indaba is pretty slick, and it's really neat to do online collaboration with people around the world. I'm not sure if it did for anyone else, but my Indaba froze really often, like every 2 or 3 saves, which was pretty frustrating when you are constantly re-opening the site, to re-login and everything.

1.29.2009

Philip Glass

So last week I was lucky enough to see Philip Glass a few times here in Calgary, and holy, so amazing. He spoke at ACAD last Thursday, and the lecture hall at ACAD was packed, I've never seen such a crazy turnout. And he definitely did not disappoint, his lecture was funny, entertaining, inspirational and very captivating. The range of projects and collaborations he has worked on is unbelievable.
I was also very very privileged in being able to attend the Cantos interactive tour with Philip Glass and it was definitely an experience I will ever forget. Philip Glass and Michael Riesman (his conductor) gave an amazing tour along with the Cantos staff, and played on several of the historic instruments in the collection. My personal favorite was the Ondes Martenot, and instrument I had seen in a Radiohead video once, and never knew what it was. The theremin and all the synths were pretty amazing too, they have a crazy Moog collection. We are so lucky in Calgary to have such an extensive collection of instruments, including some really famous ones ( the piano Elton John wrote Tiny Dancer on!), it's too bad no one in Calgary knows this little treasure is right under there nose!
On Friday I was spoiled once again, and was fortunately able to attend the Dracula performance with the Kronos Quartet and Philip Glass, where they played the score to the Bela Lugosi's Dracula, it was so beautiful, and I have never gotten the opportunity to see the Kronos Quartet before.
We were so lucky last week to have such an amazing influential composer such as Philip Glass in town, many thanks to the One Yellow Rabbit and the High Performance Rodeo for bringing such incredible acts. Seeing a composer such as Philip Glass talk about his creative process and his ways of composition was so exciting, and definitely shows a world of possibility within the realm of music composition and production.

1.25.2009

ALork Patch 2

ALork Patch week 2, this week the patch has a similar sound to last week's patch however, you can control the decay with the mousepad, creating a vibrato-like effect at the release of the note, when moving the mouse.



#N canvas 43 121 1172 744 10;
#X obj 15 -505 key;
#X obj 32 32 dac~;
#X obj 19 -333 mtof;
#X floatatom 16 -448 5 0 0 0 - - -;
#X msg 60 -335 0;
#X obj 122 -300 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 184 -279 5 0 0 0 - - -;
#X floatatom 287 -284 5 0 0 0 - - -;
#X text 171 -308 attack dur(ms);
#X text 259 -304 decay dur (ms);
#X obj 192 -446 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -258113
-1 -1 8255 1;
#X obj 275 -454 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -4160
-1 -1 2235 1;
#X floatatom 212 -212 5 0 0 0 - - -;
#X obj 400 -289 hsl 128 15 0 80 0 0 empty empty empty -2 -6 0 8 -159808
-1 -1 7940 1;
#X obj 108 -202 dist~ 1;
#X obj 21 -165 *~;
#X floatatom 230 -43 5 0 0 0 - - -;
#X obj 192 -98 hsl 128 15 0 2 0 0 empty empty empty -2 -6 0 8 -225271
-1 -1 2540 1;
#X obj 35 -100 amp~;
#X text 216 -118 volume;
#X text 407 -273 distortion;
#X obj 99 -233 ead~ 10 500;
#X obj 21 -246 osc~;
#X obj 46 -135 fdn~ 64 40000;
#X msg 810 -114 start;
#X msg 812 -88 stop;
#X text 862 -110 start streaming audio;
#X text 857 -84 stop streaming audio;
#X obj 758 -46 writesf~ 2;
#X obj 789 -198 t b b;
#X obj 801 -244 sel 1;
#X obj 882 -188 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 812 -144 open -bytes 4 /desktop/jennieLAPTOP1.wav;
#X obj 801 -275 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 149 -138 +;
#X text 216 -118 volume;
#X obj 545 -361 +;
#X msg 549 -399 -5;
#X obj 397 -366 +;
#X msg 388 -402 -50;
#X msg 420 -401 50;
#X obj 472 -364 +;
#X msg 467 -400 -50;
#X msg 504 -400 50;
#X obj 50 -484 select 0 45 61 91 93 44 46 59 39;
#X msg 584 -397 5;
#X text 196 -296 ;
#X text 322 -291 \; /';
#X text 414 -254 [/];
#X text 269 -120 -/+;
#X obj 21 -39 fdn~ 65 60000;
#X msg 171 -174 -0.1;
#X msg 211 -176 0.1;
#X obj 22 -378 * 0.4;
#X obj 673 -457 MouseState;
#X text 579 -420 screen resolution;
#X obj 826 -521 metro 1;
#X obj 891 -543 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X msg 754 -506 nopoll;
#X obj 718 -213 pack 0 1;
#X obj 647 -400 / 1440;
#X floatatom 644 -340 5 0 0 0 - - -;
#X obj 640 -298 t b f;
#X msg 577 -254 1;
#X obj 573 -224 -;
#X obj 734 -314 expr (1 -($f1/1440))*20000;
#X obj 716 -176 line~;
#X obj 52 -247 osc~;
#X obj 61 -270 +;
#X floatatom 470 -189 5 0 0 0 - - -;
#X obj 460 -167 / 899;
#X floatatom 460 -144 5 0 0 0 - - -;
#X obj 465 -124 * 10;
#X connect 0 0 3 0;
#X connect 0 0 44 0;
#X connect 2 0 5 0;
#X connect 2 0 68 0;
#X connect 2 0 22 0;
#X connect 4 0 22 0;
#X connect 4 0 67 0;
#X connect 5 0 21 0;
#X connect 6 0 21 1;
#X connect 7 0 21 2;
#X connect 10 0 6 0;
#X connect 10 0 38 1;
#X connect 11 0 7 0;
#X connect 11 0 41 1;
#X connect 12 0 14 1;
#X connect 13 0 12 0;
#X connect 13 0 36 1;
#X connect 14 0 15 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 16 0;
#X connect 17 0 34 1;
#X connect 18 0 50 0;
#X connect 21 0 15 1;
#X connect 22 0 14 0;
#X connect 22 0 15 0;
#X connect 23 0 18 0;
#X connect 24 0 28 0;
#X connect 25 0 28 0;
#X connect 29 0 24 0;
#X connect 29 1 32 0;
#X connect 30 0 29 0;
#X connect 30 1 31 0;
#X connect 31 0 25 0;
#X connect 32 0 28 0;
#X connect 33 0 30 0;
#X connect 34 0 17 0;
#X connect 36 0 13 0;
#X connect 37 0 36 0;
#X connect 38 0 10 0;
#X connect 39 0 38 0;
#X connect 40 0 38 0;
#X connect 41 0 11 0;
#X connect 42 0 41 0;
#X connect 43 0 41 0;
#X connect 44 1 51 0;
#X connect 44 2 52 0;
#X connect 44 3 37 0;
#X connect 44 4 45 0;
#X connect 44 5 39 0;
#X connect 44 6 40 0;
#X connect 44 7 42 0;
#X connect 44 8 43 0;
#X connect 44 9 53 0;
#X connect 45 0 36 0;
#X connect 50 0 1 0;
#X connect 50 1 1 1;
#X connect 51 0 34 0;
#X connect 52 0 34 0;
#X connect 53 0 2 0;
#X connect 54 1 60 0;
#X connect 54 1 11 0;
#X connect 54 2 65 0;
#X connect 54 2 69 0;
#X connect 56 0 54 0;
#X connect 57 0 56 0;
#X connect 58 0 54 0;
#X connect 59 0 66 0;
#X connect 60 0 61 0;
#X connect 61 0 62 0;
#X connect 62 0 63 0;
#X connect 62 1 64 1;
#X connect 63 0 64 0;
#X connect 65 0 59 0;
#X connect 67 0 15 0;
#X connect 67 0 14 0;
#X connect 68 0 67 0;
#X connect 69 0 70 0;
#X connect 70 0 71 0;
#X connect 71 0 72 0;
#X connect 72 0 68 1;

1.20.2009

A smaller ALork

Yesterday, ALork met for the second time, and holy we shrunk since last week. There is only 4 members plus our instructor Adam Tindale left, it's too bad it's not larger, but everyone left in it, seems to be really interested in music and sound, and ready to work hard. Everyone made really great patches yesterday, all really different but sounding great. I'm really excited to expand my patch this week, and maybe combine with a few other patches and add some new effects/features. I'll post it when I'm done

1.19.2009

ALork Patch 1

#N canvas 132 92 1129 656 10;
#X obj 15 -505 key;
#X obj 32 32 dac~;
#X obj 19 -333 mtof;
#X floatatom 16 -448 5 0 0 0 - - -;
#X msg 60 -335 0;
#X obj 122 -300 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 184 -279 5 0 0 0 - - -;
#X floatatom 287 -284 5 0 0 0 - - -;
#X text 171 -308 attack dur(ms);
#X text 259 -304 decay dur (ms);
#X obj 192 -446 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -258113
-1 -1 5715 1;
#X obj 273 -449 vsl 15 128 0 1000 0 0 empty empty empty 0 -9 0 10 -4160
-1 -1 10160 1;
#X floatatom 212 -212 5 0 0 0 - - -;
#X obj 394 -294 hsl 128 15 0 80 0 0 empty empty empty -2 -6 0 8 -159808
-1 -1 9528 1;
#X obj 108 -202 dist~ 1;
#X obj 21 -165 *~;
#X floatatom 230 -43 5 0 0 0 - - -;
#X obj 192 -98 hsl 128 15 0 30 0 0 empty empty empty -2 -6 0 8 -225271
-1 -1 636 1;
#X obj 35 -100 amp~;
#X text 216 -118 volume;
#X text 407 -273 distortion;
#X obj 99 -233 ead~ 10 500;
#X obj 21 -246 osc~;
#X obj 21 -378 * 0.3;
#X obj 34 -140 fdn~ 64 40000;
#X msg 211 -176 0.5;
#X msg 749 -107 start;
#X msg 751 -81 stop;
#X text 802 -107 start streaming audio;
#X text 797 -81 stop streaming audio;
#X obj 697 -39 writesf~ 2;
#X obj 789 -198 t b b;
#X obj 801 -244 sel 1;
#X obj 882 -188 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 751 -137 open -bytes 4 /desktop/jennieLAPTOP1.wav;
#X obj 801 -275 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0 1;
#X msg 171 -174 -0.5;
#X obj 149 -138 +;
#X text 216 -118 volume;
#X obj 545 -361 +;
#X msg 549 -399 -5;
#X obj 397 -366 +;
#X msg 388 -402 -50;
#X msg 420 -401 50;
#X obj 472 -364 +;
#X msg 467 -400 -50;
#X msg 504 -400 50;
#X obj 50 -484 select 0 45 61 91 93 44 46 59 39;
#X msg 594 -400 5;
#X text 196 -296 ;
#X text 322 -291 \; /';
#X text 414 -254 [/];
#X text 269 -120 -/+;
#X obj 21 -39 fdn~ 65 60000;
#X connect 0 0 3 0;
#X connect 0 0 47 0;
#X connect 2 0 5 0;
#X connect 2 0 22 0;
#X connect 4 0 22 0;
#X connect 5 0 21 0;
#X connect 6 0 21 1;
#X connect 7 0 21 2;
#X connect 10 0 6 0;
#X connect 10 0 41 1;
#X connect 11 0 7 0;
#X connect 11 0 44 1;
#X connect 12 0 14 1;
#X connect 13 0 12 0;
#X connect 13 0 39 1;
#X connect 14 0 15 0;
#X connect 15 0 24 0;
#X connect 16 0 18 1;
#X connect 17 0 16 0;
#X connect 17 0 37 1;
#X connect 18 0 53 0;
#X connect 21 0 15 1;
#X connect 22 0 14 0;
#X connect 22 0 15 0;
#X connect 23 0 2 0;
#X connect 24 0 18 0;
#X connect 25 0 37 0;
#X connect 26 0 30 0;
#X connect 27 0 30 0;
#X connect 31 0 26 0;
#X connect 31 1 34 0;
#X connect 32 0 31 0;
#X connect 32 1 33 0;
#X connect 33 0 27 0;
#X connect 34 0 30 0;
#X connect 35 0 32 0;
#X connect 36 0 37 0;
#X connect 37 0 17 0;
#X connect 39 0 13 0;
#X connect 40 0 39 0;
#X connect 41 0 10 0;
#X connect 42 0 41 0;
#X connect 43 0 41 0;
#X connect 44 0 11 0;
#X connect 45 0 44 0;
#X connect 46 0 44 0;
#X connect 47 1 36 0;
#X connect 47 2 25 0;
#X connect 47 3 40 0;
#X connect 47 4 48 0;
#X connect 47 5 42 0;
#X connect 47 6 43 0;
#X connect 47 7 45 0;
#X connect 47 8 46 0;
#X connect 47 9 23 0;
#X connect 48 0 39 0;
#X connect 53 0 1 0;
#X connect 53 1 1 1;

ALork

So it's the beginning of the new semester, and I am trying to fix up my blog a little up, and try to post more often, especially with all the exciting things happening right now.
My Monday AV for Performance and Installation class with Adam Tindale is being conducted in the form of ALork, the ACAD laptop orchestra, which is really exciting. Our first day was last Monday, and it was interesting, we're building instruments in Pure Data and then performing as a group of around 10, with individual speakers.
I'm really excited to see what kind of pieces the orchestra will actually make, and to see how the whole project goes. I'll keep posting the progress of this class.