hands free looping with 1 pedal, infinite tracks - 2.0.0

Discussion of music production, audio, equipment and any related topics, either with or without Ableton Live
Tone Deft
Posts: 24154
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Thu Aug 23, 2007 10:07 pm

it'll work on OSX. I did get an e-mail from a random user on OSX who had OSX problems but they never got back to me. check the top post for a link to the FREE max/msp runtime environment, which I KNOW works on Mac and PC just fine. I'd love to get more feedback on it.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

acroberts
Posts: 218
Joined: Tue Jul 26, 2005 4:48 pm

Post by acroberts » Fri Oct 12, 2007 8:26 pm

Anyone still have this stomp looper? Tried to download and wasn't out there - thanks in advance!

drew

Machinate
Posts: 11646
Joined: Thu Jun 24, 2004 2:15 pm
Location: Denmark
Contact:

Post by Machinate » Fri Oct 12, 2007 8:35 pm

why on earth did I miss this thread? tone, what's the story? Want The Covert Ops to host this for you? We'll do it in a heartbeat.

A.
mbp 2.66, osx 10.6.8, 8GB ram.

Tone Deft
Posts: 24154
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Fri Oct 12, 2007 8:36 pm

forge was kind enough to host it
http://www.ableton.com/forum/viewtopic. ... 794#525794

I should clean it up a bit, it could be a little slicker. just finished a max class and that was my first patch, done before taking the class.

or if anyone else wants to hack it, feel free.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

Tone Deft
Posts: 24154
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Fri Oct 12, 2007 8:40 pm

Machinate wrote:why on earth did I miss this thread? tone, what's the story? Want The Covert Ops to host this for you? We'll do it in a heartbeat.

A.
with Live you can click a clip to record, pause and click the clip again. the second click causes the clip to go into play/loop mode after the global quantize amount of time.

it's just a max patch that sends a note, waits, then sends another note. a counter bumps up to the next note and waits for the next stomp.


with C74 and OSC it would be tasty to just ask Live what the bpm and quantize are set to, the number of tracks, all that, then I could do it all completely automatically, just launch the patch and stomp away.


edit - that version might be a little out of date, I'll check it later...
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

Machinate
Posts: 11646
Joined: Thu Jun 24, 2004 2:15 pm
Location: Denmark
Contact:

Post by Machinate » Fri Oct 12, 2007 11:26 pm

Tone Deft wrote:
Machinate wrote:why on earth did I miss this thread? tone, what's the story? Want The Covert Ops to host this for you? We'll do it in a heartbeat.

A.
with Live you can click a clip to record, pause and click the clip again. the second click causes the clip to go into play/loop mode after the global quantize amount of time.

it's just a max patch that sends a note, waits, then sends another note. a counter bumps up to the next note and waits for the next stomp.
Ah - that's simple enough. I did that once with an encoder on the BCR - basically clock-wise incremented the cc#, not the value, so you could do scene access individually per track, if that makes sense - totally awesome rig... I really should go back to that for live production.

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Sun Oct 14, 2007 3:37 pm

Hi,

I'm really interested in getting this set up, and have downloaded MaxMSP and your StompLooper_1_0_3.mxf file, but when I run Max and open the file, nothing happens. I'm left with a seemingly happy application, but what looks like just an empty text area in Max. I can open the Max samples and they display all sorts of clever midi and audio routing diagrams, so I assume there's nothing wrong with the program (it's MaxMSP 4.6 for OSX 10.4.10).

I have an intel iMac and my audio interface is an MBox2.

What do I need to do to get this running?

cheers,
Ian

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Mon Oct 15, 2007 11:06 am

Sorry to be the bumping kind, but this problem is really infuriating. I simply can't open the patch in MaxMSP, and I don't get any errors whatsoever.

Am I missing anything? I'm just running MaxMSP and then doing a File/Open, but when I select the file, I get nothing, meaning MaxMSP is still open, but no windows open up.

If it does work, can you tell me what system you're running, i.e. if it's a Mac or Windows machine? Apologies for my noobiness.

cheers,
Ian

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Mon Oct 15, 2007 2:24 pm

Does anyone have any of the other versions of this patch file? There are mentions of a StompLooper_1_0_5.mxf earlier in this thread, but the only one that seems to be available is the 1_0_3 version (http://alexisforge.co.uk/StompLooper_1_0_3.mxf).

I'm now convinced that this file has to be corrupted in some way. I've tried all the different versions of MaxMSP that are available for Mac OSX on the Cycling74 site, and they all do the same thing (i.e. nothing) when I try to open this file. Could someone please take a minute to attempt to open the file?

Am I right in just assuming that I don't have to do anything to the mxf file before attempting to open it? I realise the mxf file is a "collective", I guess like a zip file, but I can't find anything else which will open it.

Being this close to real single pedal live looping is kind of like finding the key to a huge treasure chest only to have it break off in the lock... any help appreciated obviously.

cheers,
Ian

[/code]

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Post by forge » Mon Oct 15, 2007 2:30 pm

have you got the latest version? at least, same or later as it was created with (maybe Tone can chime in here)

maybe you could try downloading the latest free runtime?

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Mon Oct 15, 2007 2:38 pm

Yep, I've tried with the 4.6.3 runtime and also with the 4.6.3 full version running in trial mode.
i.e. these two
http://cycling74.com/download/maxmspruntime463.dmg
http://cycling74.com/download/maxmsp463.dmg

I've also tried their previous versions with the same effect. I don't need the SDK as far as I can tell (but am hoping someone corrects me wrong ;).

Does that version from your site still work for you Mr Forge? Are you on Mac or Windows? Could you perhaps put up the 1_0_4 and 1_0_5 versions that were mentioned earlier in the thread?

Reply much appreciated btw.

Tone Deft
Posts: 24154
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Mon Oct 15, 2007 5:55 pm

Mcintosh- the problem won't be in the 1.0.3 or 1.0.5 version the patch is too simple for that to be the problem. the problem has to be with max not working on your computer for some reason, check the specs for max, maybe it's something like not having an updated version of Quicktime.

I've learned some new max tricks and can make the patch a little easier to use.


MAX USERS - any tips on the best/easiest way to publish/share patches? I took a class, the guy teaching it said he'd tell us how to make VSTs out of them but he never got there.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Tue Oct 16, 2007 12:06 am

Thanks Mike.

Yeah that'd be great if you could put the file up in another format, like just the .pat file or something...? From what I've read, the collective just bundles together the .pat file with its dependencies, which theoretically makes it easier to transport, but obviously in this case my machine doesn't dig the .mxf file.

Alternatively, is it possible to put it up in text format? I think from looking at the File menu options i can just paste in the patch in a text script format, right?

Oh single-pedal live looping...you shall be mine one day.... :roll:
cheers,
Ian

mcintosh_i
Posts: 21
Joined: Wed Nov 01, 2006 5:40 am
Contact:

Post by mcintosh_i » Tue Oct 16, 2007 2:19 am

Ok, I've had a reply on the MaxMSP forum that in XP the window opens up really low on the screen. I've sneakily just installed it on an old laptop at work to check this and I can verify that this is the case, although you can drag it back into view. I don't think this happens on OSX, because on OSX you don't even get the errors about the missing jpgs, and there's no StompLooper listed in the Window menu (whereas in XP it is).

But maybe this is because OSX fails when the application tries to draw a window outside the screen bounds? Maybe?

Unfortunately, even the full demo of MaxMSP didn't allow me to export just the pat file or text file or anything. Hmmm.

Tone Deft
Posts: 24154
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Tue Oct 16, 2007 3:49 am

here's ver 2.0 in text format. I'll shoot a .zip with the .jpg help pics to forge to put up on his site. the pics are on the first page of the thread in the screenshot. anyone should feel free to host and tweak this at will. I'm open for design tweaks. pretty simple really, I'm just a n00b.


max v2;
#N vpatcher 4 32 909 801;
#P origin -676 36;
#P window setfont "Sans Serif" 9.;
#P message 856 237 29 9109513 clear;
#P window setfont "Sans Serif" 12.;
#P window linecount 3;
#P comment 699 287 178 9109516 - shift-click to store click to recall - click preset then hit clear to erase;
#P window linecount 1;
#P comment 721 236 122 9109516 User defined presets;
#N vpreset 2;
#P preset 699 256 186 27;
#P window linecount 4;
#P comment 699 606 162 9109516 - this patch and Live can be opened \, closed and launched independent of each other.;
#P number 832 64 33 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 3;
#P comment 699 552 162 9109516 - to use with midi instruments \, make a midi track \, record audio output.;
#P comment 699 498 162 9109516 - set the quantize amount in this app shorter than what's in Live \, longer is OK .;
#P window linecount 4;
#P comment 699 428 162 9109516 - if a track is playing a key loop \, and that track comes around for recording \, record a blank take then hit ctrl-z.;
#P window setfont "Sans Serif" 14.;
#P window linecount 1;
#P comment 379 22 15 9109518 2;
#P comment 6 22 15 9109518 1;
#P comment 699 385 38 9109518 Tips:;
#P comment 396 22 251 9109518 Follow these steps;
#P comment 21 22 251 9109518 Make a .als like the one below.;
#P comment 379 289 20 9109518 10;
#P comment 379 199 15 9109518 9;
#P comment 379 170 15 9109518 8;
#P comment 379 149 15 9109518 7;
#P comment 379 129 15 9109518 6;
#P comment 379 103 15 9109518 5;
#P comment 379 68 15 9109518 4;
#P comment 379 42 15 9109518 3;
#P window setfont "Sans Serif" 20.;
#P newex 6 371 40 9109524 pict;
#P objectimage "loop midi learn.JPG" 692 366 1;
#P newex 6 42 40 9109524 pict;
#P objectimage "Loop setup.JPG" 369 323 1;
#P window setfont "Sans Serif" 12.;
#P comment 760 197 73 9109516 Don't stomp;
#P comment 762 177 45 9109516 Ready;
#P window setfont "Sans Serif" 14.;
#P comment 748 23 137 9109518 Looper input monitor;
#P window setfont "Sans Serif" 12.;
#P comment 660 88 83 9109516 Learned value;
#P comment 665 65 78 9109516 Current value;
#P comment 440 171 57 9109516 .als bpm;
#P window linecount 6;
#P comment 453 191 242 9109516 .als global Quantize setting - Set to a small value while setting up Live for a faster setup. - While jamming set to the longest value you'd use. Don't start the next loop before the previous starts playing \, indicated by the red and green lights.;
#P window setfont "Sans Serif" 14.;
#P user ubumenu 395 199 57 9109518 0 1 1 0;
#X setrgb 0 0 0 187 187 187 234 234 234 4 4 4 141 141 141 112 112 112;
#X add 8 bars;
#X add 4bars;
#X add 2bars;
#X add 1 bar;
#X add 1/2;
#X add 1/2T;
#X add 1/4;
#X add 1/4T;
#X add 1/8;
#X add 1/8T;
#X add 1/16;
#X add 1/16T;
#X add 1/32;
#X prefix_set 0 0 <none> 0;
#P number 395 172 45 14 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 12.;
#P window linecount 1;
#P comment 801 134 46 9109516 velocity;
#P user led 742 197 17 17 0 150;
#P user led 742 177 17 17 1 150;
#P number 805 153 38 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 762 154 38 12 0 0 4096 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 2;
#P comment 445 63 195 9109516 Double right click \, set midi out port \, eg. midi yoke (PC) or IAC (OSX.);
#P toggle 395 103 15 0;
#P window linecount 1;
#P newex 395 67 49 9109516 noteout;
#P number 832 88 33 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 744 88 34 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 787 88 36 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 395 150 35 12 0 0 4096 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 744 65 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 395 42 31 9109516 ctlin;
#P number 788 65 36 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 427 45 206 9109516 Double right click \, set input midi port;
#P comment 430 131 207 9109516 Number of loop tracks in the Live set;
#P comment 747 43 32 9109516 cc#;
#P comment 780 44 50 9109516 cc value;
#P comment 834 45 54 9109516 channel;
#P comment 430 150 208 9109516 Starting note for clip assignments;
#P window linecount 2;
#P comment 411 97 229 9109516 Learn stomp switch - check the box \, hold down stomp switch \, uncheck the box.;
#P window linecount 5;
#P comment 399 290 237 9109516 Setup Live - Enable midi learn. For each track click its 'Track Launch' button and stomp once. the last stomp is for the 'scene down' button. It should look like this below:;
#P window setfont "Sans Serif" 14.;
#P window linecount 1;
#P comment 736 113 147 9109518 Looper output monitor;
#P window setfont "Sans Serif" 12.;
#P comment 762 134 38 9109516 note;
#P comment 699 406 162 9109516 - hit ctrl-z to undo a take;
#P window setfont "Sans Serif" 9.;
#P comment 699 673 145 9109513 2007 tonedeftsucks@yahoo.com;
#P window setfont "Sans Serif" 12.;
#P comment 374 642 112 9109516 mS between notes;
#P background;
#P comment 376 618 188 9109516 delay for a bit longer than the min;
#P background;
#P comment 375 594 97 9109516 mS per quantise;
#P background;
#P newex 325 617 48 9109516 * 1.25;
#P background;
#P flonum 325 595 48 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 325 569 48 9109516 * 1000.;
#P background;
#P comment 375 548 126 9109516 seconds per quantise;
#P background;
#P flonum 325 548 48 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P flonum 325 501 49 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 325 523 48 9109516 / 1.;
#P background;
#P comment 376 499 107 9109516 beats per quantise;
#P background;
#P message 633 474 36 9109516 0.125;
#P background;
#P message 595 474 37 9109516 0.165;
#P background;
#P message 564 474 30 9109516 0.25;
#P background;
#P message 526 474 37 9109516 0.333;
#P background;
#P message 500 474 25 9109516 0.5;
#P background;
#P message 464 474 35 9109516 0.667;
#P background;
#P message 448 473 15 9109516 1;
#P background;
#P message 417 473 30 9109516 1.33;
#P background;
#P message 401 473 15 9109516 2;
#P background;
#P message 325 473 22 9109516 32;
#P background;
#P message 348 473 20 9109516 16;
#P background;
#P message 369 473 15 9109516 8;
#P background;
#P message 385 473 15 9109516 4;
#P background;
#P comment 558 386 104 9109516 beats per second;
#P background;
#P flonum 604 416 43 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 513 385 44 9109516 / 60.;
#P background;
#P button 341 454 15 0;
#P background;
#P button 325 454 15 0;
#P background;
#P button 373 454 15 0;
#P background;
#P button 357 454 15 0;
#P background;
#P button 389 454 15 0;
#P background;
#P button 421 454 15 0;
#P background;
#P button 405 454 15 0;
#P background;
#P button 453 454 15 0;
#P background;
#P button 437 454 15 0;
#P background;
#P button 485 454 15 0;
#P background;
#P button 469 454 15 0;
#P background;
#P button 517 454 15 0;
#P background;
#P button 501 454 15 0;
#P background;
#P newex 325 412 183 9109516 sel 0 1 2 3 4 5 6 7 8 9 10 11 12;
#P background;
#P number 325 642 48 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 239 392 35 12 0 79 2 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 260 708 35 12 0 0 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 68 708 35 12 1 1 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 223 707 35 12 1 1 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 29 707 35 12 0 0 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 48 678 49 9109516 sel 125;
#P background;
#P newex 239 680 36 9109516 sel 0;
#P background;
#P newex 201 653 48 9109516 unpack;
#P background;
#P newex 146 653 48 9109516 unpack;
#P background;
#P newex 67 652 48 9109516 unpack;
#P background;
#P newex 10 651 48 9109516 unpack;
#P background;
#P newex 148 484 83 9109516 pipe 0 0 1000;
#P background;
#P newex 201 628 35 9109516 pack;
#P background;
#P number 225 605 21 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 186 579 69 9109516 pipe 0 0 20;
#P background;
#P newex 146 628 33 9109516 pack;
#P background;
#P number 169 606 35 12 126 126 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P comment 203 450 45 9109516 note #;
#P background;
#P number 166 449 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 67 624 34 9109516 pack;
#P background;
#P number 91 601 30 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 67 573 69 9109516 pipe 0 0 20;
#P background;
#P newex 10 625 35 9109516 pack;
#P background;
#P number 35 601 35 12 125 125 3 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#N counter;
#X flags 0 0;
#P newobj 122 419 66 9109516 counter;
#P background;
#P message 187 392 48 9109516 max \$1;
#P background;
#P message 122 391 46 9109516 min \$1;
#P background;
#P number 109 449 35 12 0 0 256 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P comment 35 449 69 9109516 note name;
#P background;
#P button 150 544 15 0;
#P background;
#P button 268 208 15 0;
#P background;
#P window setfont "Sans Serif" 9.;
#P message 349 150 18 9109513 24;
#P background;
#P message 333 169 41 9109513 120;
#P background;
#P message 359 200 14 9109513 8;
#P background;
#P hidden newex 151 80 47 9109513 loadbang;
#P background;
#P window setfont "Sans Serif" 12.;
#P number 395 129 35 12 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 102 343 47 9109516 gate;
#P background;
#P number 255 252 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 268 301 27 9109516 +;
#P background;
#P number 73 274 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 72 177 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P number 73 225 35 12 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P background;
#P newex 72 248 145 9109516 if $i1 == $i2 then 1 else 0;
#P background;
#P newex 72 150 145 9109516 if $i1 == $i2 then 1 else 0;
#P background;
#P newex 73 199 145 9109516 if $i1 == $i2 then 1 else 0;
#P background;
#P newex 72 302 176 9109516 if $i1 && $i2 && $i3 == 1 then 1;
#P background;
#P newex 249 94 47 9109516 gate;
#P background;
#P newex 249 120 47 9109516 gate;
#P background;
#P newex 250 69 47 9109516 gate;
#P background;
#P message 356 127 19 9109516 8;
#P background;
#P button 604 439 15 0;
#P background;
#P window setfont "Sans Serif" 9.;
#P hidden newex 150 519 47 9109513 loadbang;
#P background;
#P hidden connect 24 0 29 0;
#P hidden connect 29 0 41 0;
#P hidden connect 22 0 47 0;
#P hidden connect 46 0 47 0;
#P hidden connect 22 0 28 0;
#P hidden connect 28 0 29 1;
#P hidden connect 41 1 46 0;
#P hidden connect 33 0 30 0;
#P hidden connect 30 0 32 0;
#P hidden connect 32 0 42 0;
#P hidden connect 22 0 49 0;
#P hidden connect 46 0 49 0;
#P hidden connect 108 0 8 0;
#P hidden connect 8 0 11 0;
#P hidden connect 148 0 9 0;
#P hidden connect 10 0 6 0;
#P hidden connect 106 0 7 0;
#P hidden connect 7 0 10 0;
#P hidden connect 9 0 12 0;
#P hidden connect 28 0 46 1;
#P hidden connect 31 0 32 1;
#P hidden connect 118 0 15 0;
#P hidden connect 27 0 24 0;
#P hidden connect 109 0 25 0;
#P hidden connect 15 0 27 0;
#P hidden connect 26 0 27 0;
#P hidden connect 25 0 27 0;
#P hidden connect 6 0 15 1;
#P hidden connect 40 0 36 0;
#P hidden connect 36 0 43 0;
#P hidden connect 33 0 40 0;
#P hidden connect 0 0 22 0;
#P hidden connect 11 0 6 1;
#P hidden connect 27 0 33 0;
#P hidden connect 22 0 35 0;
#P hidden connect 35 0 36 1;
#P hidden connect 40 0 37 0;
#P hidden connect 13 0 26 0;
#P hidden connect 37 0 39 0;
#P hidden connect 39 0 44 0;
#P hidden connect 111 0 8 1;
#P hidden connect 112 0 9 1;
#P hidden connect 110 0 7 1;
#P hidden connect 52 0 40 2;
#P hidden connect 22 0 48 0;
#P hidden connect 45 0 48 0;
#P hidden connect 38 0 39 1;
#P hidden connect 12 0 6 2;
#P hidden connect 13 0 51 0;
#P hidden connect 44 1 45 0;
#P hidden connect 114 0 5 0;
#P hidden connect 114 0 4 0;
#P hidden connect 114 0 3 0;
#P hidden connect 109 0 14 0;
#P hidden connect 22 0 50 0;
#P hidden connect 45 0 50 0;
#P hidden connect 38 0 45 1;
#P hidden connect 16 0 21 0;
#P hidden connect 14 0 13 0;
#P hidden connect 21 0 13 0;
#P hidden connect 16 0 13 1;
#P hidden connect 108 0 5 1;
#P hidden connect 148 0 4 1;
#P hidden connect 106 0 3 1;
#P hidden connect 122 0 53 0;
#P hidden connect 53 0 65 0;
#P hidden connect 65 0 73 0;
#P hidden connect 82 0 85 0;
#P hidden connect 81 0 85 0;
#P hidden connect 80 0 85 0;
#P hidden connect 79 0 85 0;
#P hidden connect 78 0 85 0;
#P hidden connect 77 0 85 0;
#P hidden connect 73 0 85 0;
#P hidden connect 72 0 85 0;
#P hidden connect 71 0 85 0;
#P hidden connect 70 0 85 0;
#P hidden connect 74 0 85 0;
#P hidden connect 75 0 85 0;
#P hidden connect 76 0 85 0;
#P hidden connect 1 0 85 0;
#P hidden connect 85 0 84 0;
#P hidden connect 84 0 86 0;
#P hidden connect 86 0 88 0;
#P hidden connect 88 0 89 0;
#P hidden connect 89 0 90 0;
#P hidden connect 90 0 52 0;
#P hidden connect 17 0 19 0;
#P hidden connect 53 1 66 0;
#P hidden connect 66 0 72 0;
#P hidden connect 17 0 20 0;
#P hidden connect 17 0 2 0;
#P hidden connect 53 2 63 0;
#P hidden connect 17 0 18 0;
#P hidden connect 68 0 84 1;
#P hidden connect 63 0 71 0;
#P hidden connect 53 3 64 0;
#P hidden connect 64 0 70 0;
#P hidden connect 53 4 62 0;
#P hidden connect 29 0 113 0;
#P hidden connect 32 0 113 0;
#P hidden connect 36 0 113 0;
#P hidden connect 39 0 113 0;
#P hidden connect 17 0 114 0;
#P hidden connect 2 0 16 0;
#P hidden connect 22 0 16 0;
#P hidden connect 20 0 109 0;
#P hidden connect 17 0 109 0;
#P hidden connect 19 0 121 0;
#P hidden connect 18 0 122 0;
#P hidden connect 62 0 74 0;
#P hidden connect 53 5 60 0;
#P hidden connect 60 0 75 0;
#P hidden connect 53 6 61 0;
#P hidden connect 112 0 113 2;
#P hidden connect 53 7 58 0;
#P hidden connect 61 0 76 0;
#P hidden connect 53 8 59 0;
#P hidden connect 58 0 77 0;
#P hidden connect 53 9 56 0;
#P hidden connect 53 10 57 0;
#P hidden connect 59 0 78 0;
#P hidden connect 53 11 54 0;
#P hidden connect 121 0 67 0;
#P hidden connect 53 12 55 0;
#P hidden connect 56 0 79 0;
#P hidden connect 57 0 80 0;
#P hidden connect 54 0 81 0;
#P hidden connect 67 0 68 0;
#P hidden connect 68 0 1 0;
#P hidden connect 55 0 82 0;
#P hidden connect 153 0 150 0;
#P hidden connect 48 0 118 0;
#P hidden connect 47 0 118 0;
#P hidden connect 49 0 119 0;
#P hidden connect 50 0 119 0;
#P hidden connect 107 1 108 0;
#P hidden connect 5 0 111 0;
#P hidden connect 41 0 116 0;
#P hidden connect 42 0 116 0;
#P hidden connect 44 0 116 0;
#P hidden connect 43 0 116 0;
#P hidden connect 3 0 110 0;
#P hidden connect 107 0 106 0;
#P hidden connect 42 1 117 0;
#P hidden connect 43 1 117 0;
#P hidden connect 41 1 117 0;
#P hidden connect 44 1 117 0;
#P hidden connect 107 2 148 0;
#P hidden connect 4 0 112 0;
#P pop;
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

Post Reply