random beats

Aug 4, 2006 at 5:17am

random beats

Hi

I was experimenting with using jit.noise to create random rhythms. It works, along with a rudimentary capture and loop function. This is mostly a learning exercise, as patching is a relatively new thing for me.

If you don’t mind taking a look and offering whatever thoughts you have I’d be most appreciative.

Thanks
David

max v2;
#N vpatcher 207 60 994 687;
#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P hidden newex 112 175 60 196617 loadmess 0;
#N counter 1 16;
#X flags 0 0;
#P newobj 55 424 68 196617 counter 1 16;
#P newex 144 234 40 196617 t b 1 0;
#P newex 108 363 38 196617 sel 16;
#P toggle 143 284 15 0;
#P newex 143 304 38 196617 gate 1;
#P newex 73 80 27 196617 + 1;
#P toggle 73 61 15 0;
#P newex 73 103 38 196617 gate 2;
#P newex 202 434 94 196617 unpack 0 0 0 0 0 0;
#P newex 719 489 32 196617 sel 1;
#P newex 683 489 32 196617 sel 1;
#P newex 647 489 32 196617 sel 1;
#P newex 611 489 32 196617 sel 1;
#P newex 575 489 32 196617 sel 1;
#P newex 539 489 32 196617 sel 1;
#P message 719 511 20 196617 69;
#P message 683 511 20 196617 53;
#P message 647 511 20 196617 51;
#P message 611 511 20 196617 42;
#P message 575 511 20 196617 38;
#P message 539 511 20 196617 35;
#P newex 539 538 94 196617 makenote 100 100;
#P newex 539 565 97 196617 noteout 10;
#P message 186 304 14 196617 1;
#N coll ;
#P newobj 202 413 53 196617 coll;
#N counter 1 16;
#X flags 0 0;
#P newobj 158 337 68 196617 counter 1 16;
#P newex 235 277 27 196617 t b i;
#P newex 202 361 315 196617 pack 0 0 0 0 0 0 0;
#P toggle 502 247 15 0;
#P toggle 452 247 15 0;
#P newex 452 225 42 196617 < = 127;
#P toggle 402 247 15 0;
#P newex 402 225 42 196617 < = 100;
#P toggle 352 247 15 0;
#P newex 352 225 42 196617 < = 160;
#P toggle 302 247 15 0;
#P newex 302 225 42 196617 < = 100;
#P toggle 252 247 15 0;
#P newex 252 225 42 196617 < = 100;
#P newex 252 201 261 196617 gate 6;
#P newex 252 170 27 196617 + 1;
#P toggle 101 30 15 0;
#P newex 101 53 58 196617 metro 125;
#P newex 237 149 41 196617 jit.iter;
#P newex 237 126 88 196617 jit.noise 1 char 6;
#P newex 502 225 42 196617 < = 127;
#P comment 121 31 74 196617 < -- make it go;
#P window linecount 6;
#P comment 75 277 62 196617 1) once it’s going , click this to capture and repeat a loop;
#P window linecount 5;
#P comment 13 59 62 196617 2) click this to turn the loop off and get back to random…;
#P fasten 41 1 48 0 106 143 60 190;
#P hidden connect 49 0 42 0;
#P fasten 47 1 42 0 164 256 8 256 8 51 78 51;
#P connect 42 0 43 0;
#P connect 43 0 41 0;
#P connect 7 0 6 0;
#P connect 6 0 41 1;
#P fasten 23 0 46 0 163 359 113 359;
#P connect 47 2 45 0;
#P hidden connect 49 0 45 0;
#P connect 45 0 44 0;
#P fasten 46 0 47 0 113 387 65 387 65 228 149 228;
#P connect 44 0 23 0;
#P fasten 22 0 44 1 240 299 176 299;
#P fasten 47 0 25 0 175 276 191 276;
#P connect 25 0 23 2;
#P fasten 23 0 21 0 163 359 207 359;
#P connect 21 0 24 0;
#P fasten 48 0 24 0 60 445 174 445 174 408 207 408;
#P connect 24 0 40 0;
#P fasten 11 0 22 0 257 268 240 268;
#P fasten 41 0 4 0 78 123 242 123;
#P connect 4 0 5 0;
#P connect 5 1 8 0;
#P connect 8 0 9 0;
#P connect 9 0 10 0;
#P connect 10 0 11 0;
#P connect 22 1 21 1;
#P connect 9 1 12 0;
#P connect 12 0 13 0;
#P connect 13 0 21 2;
#P connect 9 2 14 0;
#P connect 14 0 15 0;
#P connect 15 0 21 3;
#P connect 9 3 16 0;
#P connect 16 0 17 0;
#P connect 17 0 21 4;
#P connect 9 4 18 0;
#P connect 18 0 19 0;
#P connect 19 0 21 5;
#P connect 9 5 3 0;
#P connect 3 0 20 0;
#P connect 20 0 21 6;
#P fasten 5 0 9 1 242 191 508 191;
#P fasten 40 0 34 0 207 464 544 464;
#P fasten 11 0 34 0 257 272 544 272;
#P connect 34 0 28 0;
#P connect 28 0 27 0;
#P fasten 29 0 27 0 580 531 544 531;
#P fasten 30 0 27 0 616 531 544 531;
#P fasten 31 0 27 0 652 531 544 531;
#P fasten 32 0 27 0 688 531 544 531;
#P fasten 33 0 27 0 724 531 544 531;
#P connect 27 0 26 0;
#P fasten 40 1 35 0 223 466 580 466;
#P fasten 13 0 35 0 307 274 580 274;
#P connect 35 0 29 0;
#P fasten 27 1 26 1 628 560 587 560;
#P fasten 40 2 36 0 239 468 616 468;
#P fasten 15 0 36 0 357 276 616 276;
#P connect 36 0 30 0;
#P fasten 40 3 37 0 255 470 652 470;
#P fasten 17 0 37 0 407 278 652 278;
#P connect 37 0 31 0;
#P fasten 40 4 38 0 271 472 688 472;
#P fasten 19 0 38 0 457 280 688 280;
#P connect 38 0 32 0;
#P fasten 40 5 39 0 287 474 724 474;
#P fasten 20 0 39 0 507 282 724 282;
#P connect 39 0 33 0;
#P pop;

#27037
Aug 4, 2006 at 6:44am

to the tune of any 50s sitcom theme song:

Whose that kid with too much time on his hands?
its matthew
its matthew
Whose that kid whose stuck in computer land?
its matthew
its matthew

Whose that kid who should have gone to bed?
reworked your patch to use multisliders instead!
he’ll go insane by the end of this verse
if his eyes don’t fall from his head first
he needs a 16 step program for max addicts
12 would be a very poor use of bits

its matthew the maxer
thats me!
its matthew the maxer
its 2:43!
its matthew the maxer
KILL ME!
its matthew the maxer
he’s addicted to MAX M S P!

(its not funny)
night

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P hidden newex 247 33 48 196617 loadbang;
#P button 169 137 15 0;
#P comment 206 94 48 196617 never+1;
#P user multiSlider 937 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P user multiSlider 799 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P user multiSlider 661 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P user multiSlider 523 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P user multiSlider 385 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P user multiSlider 247 52 136 54 0. 255. 16 2937 47 0 1 2 4 77 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 152 123 62;
#M rgb5 113 62 152;
#M rgb6 241 188 122;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P newex 150 117 42 196617 v clock;
#N counter 1 16;
#X flags 0 0;
#P newobj 109 82 68 196617 counter 1 16;
#P hidden newex 119 182 60 196617 loadmess 0;
#P newex 151 330 40 196617 t b 1 0;
#P newex 115 459 38 196617 sel 16;
#P toggle 150 380 15 0;
#P newex 150 400 38 196617 gate 1;
#P newex 80 87 27 196617 + 1;
#P toggle 80 68 15 0;
#P newex 80 110 38 196617 gate 2;
#P newex 209 530 94 196617 unpack 0 0 0 0 0 0;
#P newex 726 585 32 196617 sel 1;
#P newex 690 585 32 196617 sel 1;
#P newex 654 585 32 196617 sel 1;
#P newex 618 585 32 196617 sel 1;
#P newex 582 585 32 196617 sel 1;
#P newex 546 585 32 196617 sel 1;
#P message 726 607 20 196617 69;
#P message 690 607 20 196617 53;
#P message 654 607 20 196617 51;
#P message 618 607 20 196617 42;
#P message 582 607 20 196617 38;
#P message 546 607 20 196617 35;
#P newex 546 634 94 196617 makenote 100 100;
#P newex 546 661 97 196617 noteout 10;
#P message 193 400 14 196617 1;
#N coll ;
#P newobj 209 509 53 196617 coll;
#N counter 1 16;
#X flags 0 0;
#P newobj 165 433 68 196617 counter 1 16;
#P newex 242 373 27 196617 t b i;
#P newex 209 457 315 196617 pack 0 0 0 0 0 0 0;
#P toggle 509 343 15 0;
#P toggle 459 343 15 0;
#P newex 459 321 42 196617 < = 127;
#P toggle 409 343 15 0;
#P newex 409 321 42 196617 < = 100;
#P toggle 359 343 15 0;
#P newex 359 321 42 196617 < = 160;
#P toggle 309 343 15 0;
#P newex 309 321 42 196617 < = 100;
#P toggle 259 343 15 0;
#P newex 259 321 42 196617 < = 100;
#P newex 259 177 27 196617 + 1;
#P toggle 108 37 15 0;
#P newex 108 60 58 196617 metro 125;
#P newex 244 156 41 196617 jit.iter;
#P newex 244 133 88 196617 jit.noise 1 char 6;
#P newex 509 321 42 196617 < = 127;
#P comment 128 38 87 196617 < -- make it werk;
#P window linecount 6;
#P comment 82 373 62 196617 1) once it’s going , click this to
capture and repeat a loop;
#P window linecount 5;
#P comment 20 66 62 196617 2) click this to turn the loop off and get
back to random…;
#P window linecount 1;
#P comment 206 53 42 196617 always;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 6 0 5 0;
#P connect 4 2 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 469 261 27 196617 p;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 4 2 5 0;
#P connect 6 0 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 427 261 27 196617 p;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 6 0 5 0;
#P connect 4 2 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 385 261 27 196617 p;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 4 2 5 0;
#P connect 6 0 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 343 261 27 196617 p;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 4.903846
4.903846 4.903846 0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 6 0 5 0;
#P connect 4 2 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 301 261 27 196617 p;
#N vpatcher 20 74 620 474;
#P window setfont “Sans Serif” 9.;
#P window linecount 0;
#P newex 128 225 42 196617 v clock;
#P outlet 79 293 15 0;
#P newex 239 205 62 196617 prepend set;
#P message 176 236 50 196617 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
0. 0. 0.;
#P window linecount 1;
#P newex 98 182 40 196617 t i b b;
#P outlet 105 293 15 0;
#P inlet 102 134 15 0;
#P inlet 247 180 15 0;
#P newex 106 255 35 196617 zl nth;
#P connect 4 0 7 0;
#P connect 2 0 4 0;
#P connect 0 0 3 0;
#P connect 5 0 0 0;
#P connect 4 1 8 0;
#P connect 8 0 0 1;
#P connect 4 2 5 0;
#P connect 6 0 5 0;
#P connect 1 0 6 0;
#P pop;
#P newobj 259 261 27 196617 p;
#P newex 259 208 261 196617 gate 6;
#P hidden connect 66 0 58 0;
#P hidden connect 66 0 59 0;
#P hidden connect 66 0 60 0;
#P hidden connect 66 0 61 0;
#P hidden connect 66 0 62 0;
#P hidden connect 66 0 63 0;
#P connect 63 0 6 1;
#P lcolor 3;
#P connect 62 0 5 1;
#P lcolor 3;
#P connect 61 0 4 1;
#P lcolor 3;
#P connect 60 0 3 1;
#P lcolor 3;
#P connect 59 0 2 1;
#P lcolor 3;
#P connect 6 1 11 1;
#P connect 5 1 25 1;
#P connect 4 1 23 1;
#P connect 3 1 21 1;
#P connect 2 1 19 1;
#P connect 6 0 11 0;
#P connect 5 0 25 0;
#P connect 4 0 23 0;
#P connect 3 0 21 0;
#P connect 2 0 19 0;
#P connect 0 5 6 0;
#P connect 0 4 5 0;
#P connect 0 3 4 0;
#P connect 0 2 3 0;
#P connect 0 1 2 0;
#P connect 58 0 1 1;
#P lcolor 3;
#P connect 13 0 0 1;
#P connect 16 0 0 0;
#P connect 1 1 17 1;
#P connect 1 0 17 0;
#P connect 0 0 1 0;
#P connect 56 0 48 1;
#P connect 56 0 57 0;
#P connect 65 0 12 0;
#P connect 48 0 65 0;
#P hidden connect 55 0 49 0;
#P hidden connect 55 0 52 0;
#P fasten 30 0 53 0 170 455 120 455;
#P fasten 30 0 28 0 170 455 214 455;
#P connect 27 0 28 6;
#P fasten 27 0 46 0 514 378 731 378;
#P connect 26 0 28 5;
#P fasten 26 0 45 0 464 376 695 376;
#P connect 24 0 28 4;
#P fasten 24 0 44 0 414 374 659 374;
#P connect 22 0 28 3;
#P fasten 22 0 43 0 364 372 623 372;
#P connect 20 0 28 2;
#P fasten 20 0 42 0 314 370 587 370;
#P fasten 18 0 29 0 264 364 247 364;
#P fasten 18 0 41 0 264 368 551 368;
#P connect 14 0 56 0;
#P fasten 48 1 31 0 113 142 36 142 36 413 214 413;
#P connect 46 0 40 0;
#P fasten 47 5 46 0 294 570 731 570;
#P connect 45 0 39 0;
#P fasten 47 4 45 0 278 568 695 568;
#P connect 44 0 38 0;
#P fasten 47 3 44 0 262 566 659 566;
#P connect 43 0 37 0;
#P fasten 47 2 43 0 246 564 623 564;
#P fasten 34 1 33 1 635 656 594 656;
#P connect 42 0 36 0;
#P fasten 47 1 42 0 230 562 587 562;
#P connect 34 0 33 0;
#P fasten 40 0 34 0 731 627 551 627;
#P fasten 39 0 34 0 695 627 551 627;
#P fasten 38 0 34 0 659 627 551 627;
#P fasten 37 0 34 0 623 627 551 627;
#P fasten 36 0 34 0 587 627 551 627;
#P connect 35 0 34 0;
#P connect 41 0 35 0;
#P fasten 47 0 41 0 214 560 551 560;
#P connect 11 0 27 0;
#P connect 25 0 26 0;
#P connect 23 0 24 0;
#P connect 21 0 22 0;
#P connect 19 0 20 0;
#P connect 29 1 28 1;
#P connect 17 0 18 0;
#P connect 13 1 16 0;
#P connect 12 0 13 0;
#P connect 31 0 47 0;
#P connect 28 0 31 0;
#P connect 32 0 30 2;
#P fasten 54 0 32 0 182 372 198 372;
#P fasten 29 0 51 1 247 395 183 395;
#P connect 51 0 30 0;
#P fasten 53 0 54 0 120 483 72 483 72 324 156 324;
#P connect 52 0 51 0;
#P connect 54 2 52 0;
#P connect 15 0 14 0;
#P connect 50 0 48 0;
#P connect 49 0 50 0;
#P fasten 54 1 49 0 171 263 15 263 15 58 85 58;
#P window clipboard copycount 67;

#81430
Aug 4, 2006 at 7:45am

matthew aidekman wrote:
> its matthew the maxer
> its 2:43!

move farther west, it’s 23:44 here. ;)

#81431
Aug 4, 2006 at 1:26pm

>
> Hi
>
> I was experimenting with using jit.noise to create random rhythms. It works, along with a
> rudimentary capture and loop function. This is mostly a learning exercise, as patching is a
> relatively new thing for me.
>

I just don’t see the point of using the jit.noise here when the random object does this perfectly.
Here I use a seed message to create large loops of any size.
….
keep on patching
//yac

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P comment 364 134 147 9109513 < - refresh seed randomly;
#P newex 22 157 27 9109513 t b b;
#P hidden newex 528 40 56 9109513 loadmess 1;
#P comment 38 28 54 9109513 badaboom!;
#P comment 435 154 147 9109513 < - 0 is equivalent to no seed;
#P hidden message 546 101 14 9109513 1;
#P number 187 208 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 218 134 23 9109513 128;
#P message 198 134 18 9109513 64;
#P message 178 134 18 9109513 32;
#P message 158 134 18 9109513 16;
#P comment 418 188 147 9109513 < - here is a the seed;
#P window linecount 2;
#P comment 62 91 147 9109513 < - your loop protocol still works and shortcuts the other method;
#P window linecount 1;
#P comment 633 86 147 9109513 try the presets;
#P number 102 47 35 9 0 0 0 139 0 0 0 255 92 174 222 222 222 0 0 0;
#P message 415 153 14 9109513 0;
#P number 206 159 35 9 0 0 0 139 0 0 0 255 92 174 222 222 222 0 0 0;
#P message 93 134 14 9109513 1;
#P message 141 134 14 9109513 8;
#P message 125 134 14 9109513 4;
#P message 109 134 14 9109513 2;
#P newex 327 209 27 9109513 i;
#P newex 175 229 28 9109513 sel 1;
#N counter 1 4;
#X flags 0 0;
#P newobj 175 183 66 9109513 counter 1 4;
#P button 327 188 15 0;
#P number 344 188 71 9 0 0 0 139 0 0 0 255 92 174 222 222 222 0 0 0;
#P newex 327 306 264 9109513 cycle 6;
#P newex 327 231 27 9109513 t b i;
#P newex 327 258 40 9109513 uzi 6;
#P message 373 259 41 9109513 seed $1;
#P newex 327 284 57 9109513 random 256;
#P button 344 134 15 0;
#P newex 344 152 67 9109513 random 10000;
#P number 598 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 548 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 498 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 448 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 398 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 348 410 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#N counter 1 16;
#X flags 0 0;
#P newobj 130 535 68 9109513 counter 1 16;
#P newex 219 345 40 9109513 t b 1 0;
#P newex 214 477 28 9109513 sel 1;
#P toggle 218 395 15 0;
#P newex 218 415 42 9109513 gate 1 0;
#P newex 22 107 27 9109513 + 1;
#P toggle 22 88 15 0;
#P newex 22 130 42 9109513 gate 2 1;
#P newex 277 545 94 9109513 unpack 0 0 0 0 0 0;
#P newex 794 600 32 9109513 sel 1;
#P newex 758 600 32 9109513 sel 1;
#P newex 722 600 32 9109513 sel 1;
#P newex 686 600 32 9109513 sel 1;
#P newex 650 600 32 9109513 sel 1;
#P newex 614 600 32 9109513 sel 1;
#P message 794 622 20 9109513 69;
#P message 758 622 20 9109513 53;
#P message 722 622 20 9109513 51;
#P message 686 622 20 9109513 42;
#P message 650 622 20 9109513 38;
#P message 614 622 20 9109513 35;
#P newex 614 649 94 9109513 makenote 100 100;
#P newex 614 676 97 9109513 noteout 10;
#P message 261 415 14 9109513 1;
#N coll ;
#P newobj 277 524 53 9109513 coll;
#N counter 1 16;
#X flags 0 0;
#P newobj 218 445 68 9109513 counter 1 16;
#P newex 310 388 27 9109513 t b i;
#P newex 277 472 315 9109513 pack 0 0 0 0 0 0 0;
#P toggle 577 358 15 0;
#P toggle 527 358 15 0;
#P newex 527 336 42 9109513 < = 127;
#P toggle 477 358 15 0;
#P newex 477 336 42 9109513 < = 100;
#P toggle 427 358 15 0;
#P newex 427 336 42 9109513 < = 160;
#P toggle 377 358 15 0;
#P newex 377 336 42 9109513 < = 100;
#P toggle 327 358 15 0;
#P newex 327 336 42 9109513 < = 100;
#P toggle 54 46 15 0;
#P newex 54 69 58 9109513 metro 125;
#P newex 577 336 42 9109513 < = 127;
#N vpreset 8;
#X append 1 1 58 188 344 number int 9712 ; 67 159 206 number int 16 ; 69 47 102 number int 176 ;;
#X append 2 1 58 188 344 number int 1952 ; 67 159 206 number int 32 ; 69 47 102 number int 176 ;;
#X append 3 1 58 188 344 number int 5838 ; 67 159 206 number int 4 ; 69 47 102 number int 176 ;;
#X append 4 1 58 188 344 number int 9712 ; 67 159 206 number int 8 ; 69 47 102 number int 255 ;;
#X append 5 1 58 188 344 number int 9712 ; 67 159 206 number int 64 ; 69 47 102 number int 30 ;;
#X append 6 1 58 188 344 number int 2810 ; 67 159 206 number int 8 ; 69 47 102 number int 100 ;;
#X append 7 1 58 188 344 number int 2810 ; 67 159 206 number int 1 ; 69 47 102 number int 100 ;;
#X append 8 1 58 188 344 number int 2810 ; 67 159 206 number int 2 ; 69 47 102 number int 100 ;;
#P preset 528 68 47 27;
#P comment 633 66 147 9109513 the significant values are in pink;
#P user panel 604 55 207 59;
#X brgb 191 191 191;
#X frgb 0 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P fasten 43 1 38 0 239 367 9 367 9 81 27 81;
#P connect 38 0 39 0;
#P connect 39 0 37 0;
#P connect 37 0 82 0;
#P hidden connect 81 0 5 0;
#P connect 5 0 4 0;
#P connect 4 0 37 1;
#P hidden connect 2 0 69 0;
#P lcolor 15;
#P connect 69 0 4 1;
#P fasten 37 1 44 0 59 254 135 301;
#P fasten 82 1 60 0 44 181 180 181;
#P connect 60 0 61 0;
#P fasten 60 0 77 0 180 205 192 205;
#P hidden connect 78 0 60 2;
#P hidden connect 2 0 67 0;
#P lcolor 15;
#P fasten 76 0 67 0 223 155 211 155;
#P fasten 75 0 67 0 203 155 211 155;
#P fasten 74 0 67 0 183 155 211 155;
#P fasten 73 0 67 0 163 155 211 155;
#P fasten 66 0 67 0 98 155 211 155;
#P fasten 63 0 67 0 114 155 211 155;
#P fasten 64 0 67 0 130 155 211 155;
#P fasten 65 0 67 0 146 155 211 155;
#P fasten 19 2 42 0 261 472 219 472;
#P connect 43 2 41 0;
#P connect 41 0 40 0;
#P connect 40 0 19 0;
#P fasten 42 0 43 0 219 498 140 498 140 339 224 339;
#P fasten 67 0 60 4 211 178 236 178;
#P connect 21 0 19 2;
#P fasten 18 0 40 1 315 410 255 410;
#P fasten 43 0 21 0 250 387 266 387;
#P fasten 19 0 17 0 223 470 282 470;
#P fasten 44 0 20 0 135 556 249 556 249 519 282 519;
#P connect 17 0 20 0;
#P connect 20 0 36 0;
#P fasten 7 0 18 0 332 379 315 379;
#P fasten 61 0 59 0 180 252 313 252 313 184 332 184;
#P connect 59 0 62 0;
#P connect 62 0 56 0;
#P fasten 82 0 55 0 27 256 332 256;
#P connect 56 0 55 0;
#P connect 55 0 53 0;
#P fasten 54 0 53 0 378 280 332 280;
#P connect 53 0 57 0;
#P connect 57 0 6 0;
#P connect 6 0 7 0;
#P connect 18 1 17 1;
#P connect 52 0 51 0;
#P hidden connect 2 0 58 0;
#P lcolor 15;
#P fasten 68 0 58 0 420 179 349 179;
#P connect 51 0 58 0;
#P connect 58 0 62 1;
#P fasten 56 1 54 0 349 253 378 253;
#P connect 57 1 8 0;
#P connect 8 0 9 0;
#P connect 9 0 17 2;
#P connect 57 2 10 0;
#P connect 10 0 11 0;
#P connect 11 0 17 3;
#P connect 57 3 12 0;
#P connect 12 0 13 0;
#P connect 13 0 17 4;
#P connect 57 4 14 0;
#P connect 14 0 15 0;
#P connect 15 0 17 5;
#P hidden connect 81 0 2 0;
#P hidden connect 2 1 78 0;
#P connect 57 5 3 0;
#P connect 3 0 16 0;
#P connect 16 0 17 6;
#P fasten 7 0 30 0 332 383 619 383;
#P fasten 36 0 30 0 282 575 619 575;
#P connect 30 0 24 0;
#P fasten 29 0 23 0 799 642 619 642;
#P fasten 28 0 23 0 763 642 619 642;
#P fasten 27 0 23 0 727 642 619 642;
#P fasten 26 0 23 0 691 642 619 642;
#P fasten 25 0 23 0 655 642 619 642;
#P connect 24 0 23 0;
#P connect 23 0 22 0;
#P fasten 9 0 31 0 382 385 655 385;
#P fasten 36 1 31 0 298 577 655 577;
#P connect 31 0 25 0;
#P fasten 23 1 22 1 703 671 662 671;
#P fasten 11 0 32 0 432 387 691 387;
#P fasten 36 2 32 0 314 579 691 579;
#P connect 32 0 26 0;
#P fasten 13 0 33 0 482 389 727 389;
#P fasten 36 3 33 0 330 581 727 581;
#P connect 33 0 27 0;
#P fasten 15 0 34 0 532 391 763 391;
#P fasten 36 4 34 0 346 583 763 583;
#P connect 34 0 28 0;
#P fasten 16 0 35 0 582 393 799 393;
#P fasten 36 5 35 0 362 585 799 585;
#P connect 35 0 29 0;
#P window clipboard copycount 84;

#81432
Aug 4, 2006 at 1:45pm

Creative use of jit.noise!

#81433
Aug 4, 2006 at 2:09pm

thanks for staying up late :)

i like the added function.

david

#81434
Aug 4, 2006 at 2:14pm

Quote: yacine@collectifs.net wrote on Fri, 04 August 2006 09:26
—————————————————-
>
> I just don’t see the point of using the jit.noise here when the random object does this perfectly.
> Here I use a seed message to create large loops of any size.
> ….
> keep on patching
> //yac
>

it began as an effort to do something with jit.noise, but looking at it again in the light of day, it does seem kinda wimpy…

thanks for looking and for the new patch.

david

#81435
Aug 4, 2006 at 4:54pm

Well, depends on how you look at it. I think the best balance of using random functions is implementing nondynamic predictable results along with it.

#81436
Aug 4, 2006 at 5:04pm

Kudos for using jit.noise in a MIDI patch. If this thread interests
you, check out the article “A Noisy Matrix” here:

http://www.cycling74.com/story/2006/6/29/15148/4131

The nice bit about jit.noise, which is only partially illustrated in
David’s patch, is that you can generate a *lot* of random numbers with
one object.

Thanks for sharing!

Andrew B.

#81437
Aug 4, 2006 at 6:25pm

Quote: andrewb@cycling74.com wrote on Fri, 04 August 2006 13:04
—————————————————-
> Kudos for using jit.noise in a MIDI patch. If this thread interests
> you, check out the article “A Noisy Matrix” here:
>
> http://www.cycling74.com/story/2006/6/29/15148/4131
>

it was this article that first made me think about jit.noise this way…

david

#81438
Aug 6, 2006 at 2:13pm

On 4-Aug-2006, at 15:26, Yacine Sebti wrote:

> I just don’t see the point of using the jit.noise

For that matter, I don’t see the point of using random when lp.tata
does an even better job. No need to [Uzi 6] when lp.tata gives you 32
random bits on a single bang.

Friends of IDM may also want to use something other than 4/4 time,
which is provided for in the enclosed.

Enjoy — Peter

#P window setfont “Sans Serif” 9.;
#P window linecount 2;
#P comment 637 354 44 196617 100 * 2^21;
#P comment 550 352 44 196617 160 * 2^14;
#P window linecount 1;
#P comment 463 352 57 196617 100 * 2^7;
#P window linecount 3;
#P comment 798 293 293 196617 The last two toggles only need one bit
apiece , so use MSB and LSB. Most significant bit is the sign bit ,
so the easiest test is comparison with zero.;
#P window linecount 1;
#P comment 2 694 212 196617 Ideas by David , Yacine , and 4-15;
#P message 206 116 23 196617 128;
#P message 186 116 18 196617 64;
#P message 166 116 18 196617 32;
#P message 146 116 18 196617 16;
#P message 81 116 14 196617 1;
#P message 129 116 14 196617 8;
#P message 113 116 14 196617 4;
#P message 97 116 14 196617 2;
#P newex 327 310 39 196617 & 254;
#P newex 447 310 51 196617 & 32512;
#P newex 532 311 63 196617 & 4161536;
#P newex 617 311 75 196617 & 532676608;
#P comment 364 134 147 196617 < - refresh seed randomly;
#P newex 22 157 50 196617 bangbang;
#P hidden newex 528 40 56 196617 loadmess 1;
#P comment 38 28 54 196617 Ahem.;
#P window linecount 2;
#P comment 458 154 212 196617 < - Zero generates an automatic seed
that is wholy unpredictable and nonrepeatable;
#P window linecount 1;
#P hidden message 546 101 14 196617 1;
#P number 187 208 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 222 134 20 196617 55;
#P message 201 134 20 196617 34;
#P message 180 134 20 196617 21;
#P message 159 134 20 196617 13;
#P comment 418 188 147 196617 < - here is a the seed;
#P window linecount 2;
#P comment 62 91 161 196617 < - your loop protocol still works and
shortcuts the other method;
#P window linecount 1;
#P comment 633 86 147 196617 try the presets;
#P number 102 47 35 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
#P message 438 153 14 196617 0;
#P number 206 159 35 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
#P message 126 134 14 196617 5;
#P message 110 134 14 196617 3;
#P newex 327 209 27 196617 i;
#P newex 175 229 28 196617 sel 1;
#N counter 1 4;
#X flags 0 0;
#P newobj 175 183 66 196617 counter 1 4;
#P button 327 188 15 0;
#P number 344 188 71 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
#P newex 327 231 27 196617 t b i;
#P message 373 259 41 196617 seed $1;
#P newex 327 284 40 196617 lp.tata;
#P button 344 134 15 0;
#P newex 344 152 40 196617 lp.tata;
#N counter 1 16;
#X flags 0 0;
#P newobj 130 535 68 196617 counter 1 16;
#P newex 219 345 40 196617 t b 1 0;
#P newex 214 477 28 196617 sel 1;
#P toggle 218 395 15 0;
#P newex 218 415 42 196617 gate 1 0;
#P newex 22 107 27 196617 + 1;
#P toggle 22 88 15 0;
#P newex 22 130 42 196617 gate 2 1;
#P newex 277 545 94 196617 unpack 0 0 0 0 0 0;
#P newex 794 600 32 196617 sel 1;
#P newex 758 600 32 196617 sel 1;
#P newex 722 600 32 196617 sel 1;
#P newex 686 600 32 196617 sel 1;
#P newex 650 600 32 196617 sel 1;
#P newex 614 600 32 196617 sel 1;
#P message 794 622 20 196617 69;
#P message 758 622 20 196617 53;
#P message 722 622 20 196617 51;
#P message 686 622 20 196617 42;
#P message 650 622 20 196617 38;
#P message 614 622 20 196617 35;
#P newex 614 649 94 196617 makenote 100 100;
#P newex 614 676 97 196617 noteout 10;
#P message 261 415 14 196617 1;
#N coll ;
#P newobj 277 524 53 196617 coll;
#N counter 1 16;
#X flags 0 0;
#P newobj 218 445 68 196617 counter 1 16;
#P newex 345 385 27 196617 t b i;
#P newex 277 472 521 196617 pack 0 0 0 0 0 0 0;
#P toggle 787 355 15 0;
#P toggle 717 355 15 0;
#P newex 717 333 27 196617 & 1;
#P toggle 617 355 15 0;
#P newex 617 333 78 196617 < = 209715200;
#P toggle 532 355 15 0;
#P newex 532 333 66 196617 < = 1638400;
#P toggle 447 355 15 0;
#P newex 447 333 54 196617 < = 12800;
#P toggle 327 355 15 0;
#P newex 327 333 42 196617 < = 100;
#P toggle 54 46 15 0;
#P newex 54 69 58 196617 metro 125;
#P newex 787 333 27 196617 < 0;
#N vpreset 8;
#X append 1 1 52 188 344 number int 9712 ; 59 159 206 number int 16
; 61 47 102 number int 176 ;;
#X append 2 1 52 188 344 number int 1952 ; 59 159 206 number int 32
; 61 47 102 number int 176 ;;
#X append 3 1 52 188 344 number int 5838 ; 59 159 206 number int 3
; 61 47 102 number int 176 ;;
#X append 4 1 52 188 344 number int 9712 ; 59 159 206 number int 5
; 61 47 102 number int 255 ;;
#X append 5 1 52 188 344 number int 9712 ; 59 159 206 number int 13
; 61 47 102 number int 30 ;;
#X append 6 1 52 188 344 number int 2810 ; 59 159 206 number int 21
; 61 47 102 number int 100 ;;
#X append 7 1 52 188 344 number int 2810 ; 59 159 206 number int 34
; 61 47 102 number int 100 ;;
#X append 8 1 52 188 344 number int 2810 ; 59 159 206 number int 55
; 61 47 102 number int 100 ;;
#P preset 528 68 47 27;
#P comment 633 66 161 196617 the significant values are in pink;
#P user panel 604 55 207 59;
#X brgb 191 191 191;
#X frgb 0 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 3;
#P comment 243 116 100 196617 Both boring binaries and some more
interesting meters;
#P window linecount 2;
#P comment 420 279 293 196617 Mask out seven bits at a time and
compare with a number in the appropriate range (faster than bit
shifting the masked bits);
#P connect 18 0 19 6;
#P fasten 18 0 37 0 792 393 799 393;
#P fasten 17 0 19 5 722 391 707 391;
#P fasten 17 0 36 0 722 391 763 391;
#P connect 15 0 19 4;
#P fasten 15 0 35 0 622 389 727 389;
#P connect 13 0 19 3;
#P fasten 13 0 34 0 537 387 691 387;
#P connect 11 0 19 2;
#P fasten 11 0 33 0 452 385 655 385;
#P connect 49 0 79 0;
#P fasten 49 0 78 0 332 304 452 304;
#P fasten 49 0 77 0 332 304 537 304;
#P fasten 49 0 76 0 332 304 622 304;
#P fasten 49 0 16 0 332 304 722 304;
#P fasten 49 0 5 0 332 304 792 304;
#P fasten 9 0 20 0 332 376 350 376;
#P fasten 9 0 32 0 332 383 619 383;
#P hidden connect 87 0 59 0;
#P hidden fasten 86 0 59 0 191 155 211 155;
#P hidden fasten 85 0 59 0 171 154 211 154;
#P hidden fasten 84 0 59 0 151 155 211 155;
#P hidden fasten 82 0 59 0 134 155 211 155;
#P hidden fasten 81 0 59 0 118 155 211 155;
#P hidden fasten 80 0 59 0 102 154 211 154;
#P hidden fasten 83 0 59 0 86 155 211 155;
#P connect 76 0 14 0;
#P connect 78 0 10 0;
#P connect 14 0 15 0;
#P connect 12 0 13 0;
#P connect 77 0 12 0;
#P connect 10 0 11 0;
#P connect 79 0 8 0;
#P connect 16 0 17 0;
#P connect 5 0 18 0;
#P fasten 74 0 49 0 27 256 332 256;
#P connect 39 0 74 0;
#P fasten 74 1 54 0 67 181 180 181;
#P fasten 50 0 49 0 378 280 332 280;
#P connect 48 0 47 0;
#P connect 47 0 52 0;
#P connect 37 0 31 0;
#P fasten 38 5 37 0 362 585 799 585;
#P connect 36 0 30 0;
#P fasten 38 4 36 0 346 583 763 583;
#P connect 35 0 29 0;
#P fasten 38 3 35 0 330 581 727 581;
#P connect 34 0 28 0;
#P fasten 38 2 34 0 314 579 691 579;
#P fasten 25 1 24 1 703 671 662 671;
#P connect 33 0 27 0;
#P fasten 38 1 33 0 298 577 655 577;
#P connect 25 0 24 0;
#P connect 26 0 25 0;
#P fasten 27 0 25 0 655 642 619 642;
#P fasten 28 0 25 0 691 642 619 642;
#P fasten 29 0 25 0 727 642 619 642;
#P fasten 30 0 25 0 763 642 619 642;
#P fasten 31 0 25 0 799 642 619 642;
#P connect 32 0 26 0;
#P fasten 38 0 32 0 282 575 619 575;
#P hidden connect 4 1 70 0;
#P hidden connect 73 0 7 0;
#P hidden connect 73 0 4 0;
#P fasten 51 1 50 0 349 253 378 253;
#P connect 52 0 56 1;
#P fasten 60 0 52 0 443 179 349 179;
#P hidden connect 4 0 61 0;
#P lcolor 15;
#P hidden connect 4 0 59 0;
#P lcolor 15;
#P hidden connect 4 0 52 0;
#P lcolor 15;
#P connect 20 1 19 1;
#P connect 8 0 9 0;
#P connect 56 0 51 0;
#P connect 53 0 56 0;
#P fasten 55 0 53 0 180 252 313 252 313 184 332 184;
#P connect 22 0 38 0;
#P connect 19 0 22 0;
#P fasten 46 0 22 0 135 556 249 556 249 519 282 519;
#P fasten 21 0 19 0 223 470 282 470;
#P fasten 45 0 23 0 250 387 266 387;
#P fasten 20 0 42 1 350 410 255 410;
#P connect 23 0 21 2;
#P fasten 59 0 54 4 211 178 236 178;
#P fasten 44 0 45 0 219 498 140 498 140 339 224 339;
#P connect 42 0 21 0;
#P connect 43 0 42 0;
#P connect 45 2 43 0;
#P fasten 21 2 44 0 261 472 219 472;
#P hidden fasten 58 0 59 0 131 155 211 155;
#P hidden fasten 57 0 59 0 115 155 211 155;
#P hidden fasten 65 0 59 0 164 155 211 155;
#P hidden fasten 66 0 59 0 185 155 211 155;
#P hidden fasten 67 0 59 0 206 155 211 155;
#P hidden fasten 68 0 59 0 227 155 211 155;
#P hidden connect 70 0 54 2;
#P fasten 54 0 69 0 180 205 192 205;
#P connect 54 0 55 0;
#P fasten 39 1 46 0 59 254 135 301;
#P connect 61 0 6 1;
#P connect 6 0 39 1;
#P connect 7 0 6 0;
#P connect 41 0 39 0;
#P connect 40 0 41 0;
#P fasten 45 1 40 0 239 367 9 367 9 81 27 81;
#P window clipboard copycount 93;

As for random being “perfect”…

————– http://www.bek.no/~pcastine/Litter/ ————-
Peter Castine +–> Litter Power & Litter Bundle for Jitter
Universal Binaries on the way
iCE: Sequencing, Recording &
Interface Building for |home | chez nous|
Max/MSP Extremely cool |bei uns | i nostri|
http://www.dspaudio.com/ http://www.castine.de

#81439
Aug 6, 2006 at 9:45pm

nice job. really cool patch.

On Aug 6, 2006, at 10:13 AM, Peter Castine wrote:

> On 4-Aug-2006, at 15:26, Yacine Sebti wrote:
>
>> I just don’t see the point of using the jit.noise
>
> For that matter, I don’t see the point of using random when lp.tata
> does an even better job. No need to [Uzi 6] when lp.tata gives you 32
> random bits on a single bang.
>
> Friends of IDM may also want to use something other than 4/4 time,
> which is provided for in the enclosed.
>
> Enjoy — Peter
>
> #P window setfont “Sans Serif” 9.;
> #P window linecount 2;
> #P comment 637 354 44 196617 100 * 2^21;
> #P comment 550 352 44 196617 160 * 2^14;
> #P window linecount 1;
> #P comment 463 352 57 196617 100 * 2^7;
> #P window linecount 3;
> #P comment 798 293 293 196617 The last two toggles only need one bit
> apiece , so use MSB and LSB. Most significant bit is the sign bit ,
> so the easiest test is comparison with zero.;
> #P window linecount 1;
> #P comment 2 694 212 196617 Ideas by David , Yacine , and 4-15;
> #P message 206 116 23 196617 128;
> #P message 186 116 18 196617 64;
> #P message 166 116 18 196617 32;
> #P message 146 116 18 196617 16;
> #P message 81 116 14 196617 1;
> #P message 129 116 14 196617 8;
> #P message 113 116 14 196617 4;
> #P message 97 116 14 196617 2;
> #P newex 327 310 39 196617 & 254;
> #P newex 447 310 51 196617 & 32512;
> #P newex 532 311 63 196617 & 4161536;
> #P newex 617 311 75 196617 & 532676608;
> #P comment 364 134 147 196617 < - refresh seed randomly;
> #P newex 22 157 50 196617 bangbang;
> #P hidden newex 528 40 56 196617 loadmess 1;
> #P comment 38 28 54 196617 Ahem.;
> #P window linecount 2;
> #P comment 458 154 212 196617 < - Zero generates an automatic seed that
> is wholy unpredictable and nonrepeatable;
> #P window linecount 1;
> #P hidden message 546 101 14 196617 1;
> #P number 187 208 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
> #P message 222 134 20 196617 55;
> #P message 201 134 20 196617 34;
> #P message 180 134 20 196617 21;
> #P message 159 134 20 196617 13;
> #P comment 418 188 147 196617 < - here is a the seed;
> #P window linecount 2;
> #P comment 62 91 161 196617 < - your loop protocol still works and
> shortcuts the other method;
> #P window linecount 1;
> #P comment 633 86 147 196617 try the presets;
> #P number 102 47 35 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
> #P message 438 153 14 196617 0;
> #P number 206 159 35 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
> #P message 126 134 14 196617 5;
> #P message 110 134 14 196617 3;
> #P newex 327 209 27 196617 i;
> #P newex 175 229 28 196617 sel 1;
> #N counter 1 4;
> #X flags 0 0;
> #P newobj 175 183 66 196617 counter 1 4;
> #P button 327 188 15 0;
> #P number 344 188 71 9 0 0 0 3 0 0 0 255 92 174 222 222 222 0 0 0;
> #P newex 327 231 27 196617 t b i;
> #P message 373 259 41 196617 seed $1;
> #P newex 327 284 40 196617 lp.tata;
> #P button 344 134 15 0;
> #P newex 344 152 40 196617 lp.tata;
> #N counter 1 16;
> #X flags 0 0;
> #P newobj 130 535 68 196617 counter 1 16;
> #P newex 219 345 40 196617 t b 1 0;
> #P newex 214 477 28 196617 sel 1;
> #P toggle 218 395 15 0;
> #P newex 218 415 42 196617 gate 1 0;
> #P newex 22 107 27 196617 + 1;
> #P toggle 22 88 15 0;
> #P newex 22 130 42 196617 gate 2 1;
> #P newex 277 545 94 196617 unpack 0 0 0 0 0 0;
> #P newex 794 600 32 196617 sel 1;
> #P newex 758 600 32 196617 sel 1;
> #P newex 722 600 32 196617 sel 1;
> #P newex 686 600 32 196617 sel 1;
> #P newex 650 600 32 196617 sel 1;
> #P newex 614 600 32 196617 sel 1;
> #P message 794 622 20 196617 69;
> #P message 758 622 20 196617 53;
> #P message 722 622 20 196617 51;
> #P message 686 622 20 196617 42;
> #P message 650 622 20 196617 38;
> #P message 614 622 20 196617 35;
> #P newex 614 649 94 196617 makenote 100 100;
> #P newex 614 676 97 196617 noteout 10;
> #P message 261 415 14 196617 1;
> #N coll ;
> #P newobj 277 524 53 196617 coll;
> #N counter 1 16;
> #X flags 0 0;
> #P newobj 218 445 68 196617 counter 1 16;
> #P newex 345 385 27 196617 t b i;
> #P newex 277 472 521 196617 pack 0 0 0 0 0 0 0;
> #P toggle 787 355 15 0;
> #P toggle 717 355 15 0;
> #P newex 717 333 27 196617 & 1;
> #P toggle 617 355 15 0;
> #P newex 617 333 78 196617 < = 209715200;
> #P toggle 532 355 15 0;
> #P newex 532 333 66 196617 < = 1638400;
> #P toggle 447 355 15 0;
> #P newex 447 333 54 196617 < = 12800;
> #P toggle 327 355 15 0;
> #P newex 327 333 42 196617 < = 100;
> #P toggle 54 46 15 0;
> #P newex 54 69 58 196617 metro 125;
> #P newex 787 333 27 196617 < 0;
> #N vpreset 8;
> #X append 1 1 52 188 344 number int 9712 ; 59 159 206 number int 16
> ; 61 47 102 number int 176 ;;
> #X append 2 1 52 188 344 number int 1952 ; 59 159 206 number int 32
> ; 61 47 102 number int 176 ;;
> #X append 3 1 52 188 344 number int 5838 ; 59 159 206 number int 3 ;
> 61 47 102 number int 176 ;;
> #X append 4 1 52 188 344 number int 9712 ; 59 159 206 number int 5 ;
> 61 47 102 number int 255 ;;
> #X append 5 1 52 188 344 number int 9712 ; 59 159 206 number int 13
> ; 61 47 102 number int 30 ;;
> #X append 6 1 52 188 344 number int 2810 ; 59 159 206 number int 21
> ; 61 47 102 number int 100 ;;
> #X append 7 1 52 188 344 number int 2810 ; 59 159 206 number int 34
> ; 61 47 102 number int 100 ;;
> #X append 8 1 52 188 344 number int 2810 ; 59 159 206 number int 55
> ; 61 47 102 number int 100 ;;
> #P preset 528 68 47 27;
> #P comment 633 66 161 196617 the significant values are in pink;
> #P user panel 604 55 207 59;
> #X brgb 191 191 191;
> #X frgb 0 0 0;
> #X border 1;
> #X rounded 0;
> #X shadow 0;
> #X done;
> #P window linecount 3;
> #P comment 243 116 100 196617 Both boring binaries and some more
> interesting meters;
> #P window linecount 2;
> #P comment 420 279 293 196617 Mask out seven bits at a time and
> compare with a number in the appropriate range (faster than bit
> shifting the masked bits);
> #P connect 18 0 19 6;
> #P fasten 18 0 37 0 792 393 799 393;
> #P fasten 17 0 19 5 722 391 707 391;
> #P fasten 17 0 36 0 722 391 763 391;
> #P connect 15 0 19 4;
> #P fasten 15 0 35 0 622 389 727 389;
> #P connect 13 0 19 3;
> #P fasten 13 0 34 0 537 387 691 387;
> #P connect 11 0 19 2;
> #P fasten 11 0 33 0 452 385 655 385;
> #P connect 49 0 79 0;
> #P fasten 49 0 78 0 332 304 452 304;
> #P fasten 49 0 77 0 332 304 537 304;
> #P fasten 49 0 76 0 332 304 622 304;
> #P fasten 49 0 16 0 332 304 722 304;
> #P fasten 49 0 5 0 332 304 792 304;
> #P fasten 9 0 20 0 332 376 350 376;
> #P fasten 9 0 32 0 332 383 619 383;
> #P hidden connect 87 0 59 0;
> #P hidden fasten 86 0 59 0 191 155 211 155;
> #P hidden fasten 85 0 59 0 171 154 211 154;
> #P hidden fasten 84 0 59 0 151 155 211 155;
> #P hidden fasten 82 0 59 0 134 155 211 155;
> #P hidden fasten 81 0 59 0 118 155 211 155;
> #P hidden fasten 80 0 59 0 102 154 211 154;
> #P hidden fasten 83 0 59 0 86 155 211 155;
> #P connect 76 0 14 0;
> #P connect 78 0 10 0;
> #P connect 14 0 15 0;
> #P connect 12 0 13 0;
> #P connect 77 0 12 0;
> #P connect 10 0 11 0;
> #P connect 79 0 8 0;
> #P connect 16 0 17 0;
> #P connect 5 0 18 0;
> #P fasten 74 0 49 0 27 256 332 256;
> #P connect 39 0 74 0;
> #P fasten 74 1 54 0 67 181 180 181;
> #P fasten 50 0 49 0 378 280 332 280;
> #P connect 48 0 47 0;
> #P connect 47 0 52 0;
> #P connect 37 0 31 0;
> #P fasten 38 5 37 0 362 585 799 585;
> #P connect 36 0 30 0;
> #P fasten 38 4 36 0 346 583 763 583;
> #P connect 35 0 29 0;
> #P fasten 38 3 35 0 330 581 727 581;
> #P connect 34 0 28 0;
> #P fasten 38 2 34 0 314 579 691 579;
> #P fasten 25 1 24 1 703 671 662 671;
> #P connect 33 0 27 0;
> #P fasten 38 1 33 0 298 577 655 577;
> #P connect 25 0 24 0;
> #P connect 26 0 25 0;
> #P fasten 27 0 25 0 655 642 619 642;
> #P fasten 28 0 25 0 691 642 619 642;
> #P fasten 29 0 25 0 727 642 619 642;
> #P fasten 30 0 25 0 763 642 619 642;
> #P fasten 31 0 25 0 799 642 619 642;
> #P connect 32 0 26 0;
> #P fasten 38 0 32 0 282 575 619 575;
> #P hidden connect 4 1 70 0;
> #P hidden connect 73 0 7 0;
> #P hidden connect 73 0 4 0;
> #P fasten 51 1 50 0 349 253 378 253;
> #P connect 52 0 56 1;
> #P fasten 60 0 52 0 443 179 349 179;
> #P hidden connect 4 0 61 0;
> #P lcolor 15;
> #P hidden connect 4 0 59 0;
> #P lcolor 15;
> #P hidden connect 4 0 52 0;
> #P lcolor 15;
> #P connect 20 1 19 1;
> #P connect 8 0 9 0;
> #P connect 56 0 51 0;
> #P connect 53 0 56 0;
> #P fasten 55 0 53 0 180 252 313 252 313 184 332 184;
> #P connect 22 0 38 0;
> #P connect 19 0 22 0;
> #P fasten 46 0 22 0 135 556 249 556 249 519 282 519;
> #P fasten 21 0 19 0 223 470 282 470;
> #P fasten 45 0 23 0 250 387 266 387;
> #P fasten 20 0 42 1 350 410 255 410;
> #P connect 23 0 21 2;
> #P fasten 59 0 54 4 211 178 236 178;
> #P fasten 44 0 45 0 219 498 140 498 140 339 224 339;
> #P connect 42 0 21 0;
> #P connect 43 0 42 0;
> #P connect 45 2 43 0;
> #P fasten 21 2 44 0 261 472 219 472;
> #P hidden fasten 58 0 59 0 131 155 211 155;
> #P hidden fasten 57 0 59 0 115 155 211 155;
> #P hidden fasten 65 0 59 0 164 155 211 155;
> #P hidden fasten 66 0 59 0 185 155 211 155;
> #P hidden fasten 67 0 59 0 206 155 211 155;
> #P hidden fasten 68 0 59 0 227 155 211 155;
> #P hidden connect 70 0 54 2;
> #P fasten 54 0 69 0 180 205 192 205;
> #P connect 54 0 55 0;
> #P fasten 39 1 46 0 59 254 135 301;
> #P connect 61 0 6 1;
> #P connect 6 0 39 1;
> #P connect 7 0 6 0;
> #P connect 41 0 39 0;
> #P connect 40 0 41 0;
> #P fasten 45 1 40 0 239 367 9 367 9 81 27 81;
> #P window clipboard copycount 93;
>
>
> As for random being “perfect”…
>
> ————– http://www.bek.no/~pcastine/Litter/ ————-
> Peter Castine +–> Litter Power & Litter Bundle for Jitter
> Universal Binaries on the way
> iCE: Sequencing, Recording &
> Interface Building for |home | chez nous|
> Max/MSP Extremely cool |bei uns | i nostri|
> http://www.dspaudio.com/ http://www.castine.de
>
>
>

#81440
Aug 6, 2006 at 10:08pm

Hi, I found the enclosed patch, by Kasper T. Toeplitz, in the
archives. I am using it to play a reaktor synth. I want to use my midi
interface to send controller data into the reaktor synth. For example,
I want to manipulate control/note 16. Is that parameter called P0016?
what is the correct way to get the info into reaktor? thanks to anyone
who can help.

…. nick

max v2;
#N vpatcher 363 56 1192 741;
#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P message 76 147 55 196617 P0016 $1;
#P newex 476 376 32 196617 print;
#P message 422 99 54 196617 pgmnames;
#P message 434 118 41 196617 params;
#P newex 61 110 45 196617 ctlin 83;
#P message 145 144 49 196617 16 $1;
#P newex 518 153 40 196617 notein;
#P message 665 181 34 196617 1000;
#P button 701 149 15 0;
#P newex 463 282 48 196617 pack 1 1;
#P number 498 241 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 454 241 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 456 209 190 196617 makenote;
#P user ezdac~ 376 539 420 572 0;
#P user gain~ 398 380 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 370 380 24 100 158 0 1.071519 7.94321 10.;
#P message 400 310 105 196617 midievent 144 $1 $2;
#P message 297 281 26 196617 plug;
#N vst~ loaduniqueid 0;
#P newobj 375 351 79 196617 vst~;
#P window linecount 3;
#P comment 150 103 121 196617 I’m trying to figure out how to get info
into vst~ for cont/note 16;
#P fasten 15 0 19 0 66 143 81 143;
#P fasten 15 0 14 0 66 135 150 135;
#P connect 1 0 4 0;
#P fasten 19 0 1 0 81 182 380 182;
#P fasten 14 0 1 0 150 177 380 177;
#P connect 3 0 1 0;
#P connect 2 0 1 0;
#P connect 17 0 1 0;
#P connect 16 0 1 0;
#P connect 4 0 6 0;
#P connect 1 1 5 0;
#P connect 4 1 5 0;
#P connect 10 0 3 0;
#P connect 5 0 6 1;
#P connect 7 0 8 0;
#P connect 13 0 7 0;
#P connect 8 0 10 0;
#P connect 1 5 18 0;
#P connect 7 1 9 0;
#P connect 9 0 10 1;
#P connect 13 1 7 1;
#P connect 12 0 7 2;
#P connect 11 0 12 0;
#P pop;

#81441
Aug 7, 2006 at 4:58pm

>Hi, I found the enclosed patch, by Kasper T. Toeplitz, in the
>archives. I am using it to play a reaktor synth. I want to use my
>midi interface to send controller data into the reaktor synth. For
>example, I want to manipulate control/note 16. Is that parameter
>called P0016? what is the correct way to get the info into reaktor?
>thanks to anyone who can help.
>

I don’t remember what this patch was for…

anyhow

for controlling the note 16, send a message [midievent 144 16 $1] –
this way the note 16 (on channel 1 of your synth) will be played with
the velocity you send (which will replace the $1) – velocity 0 for
the end of note…..

this is what is done by the patch (makenote sending note-offs)

kasper

Kasper T. Toeplitz
noise, composition, bass, computer

http://www.sleazeArt.com

#81442
Aug 7, 2006 at 5:36pm

#81443
Aug 7, 2006 at 5:57pm

#81444
Aug 7, 2006 at 6:42pm

#81445
Aug 7, 2006 at 8:22pm

hello.

just the subject…

my system : PowerBook Pro 2.0 GHz 2 GB DDR2 SDRAM. MacOS 10.4.7,
maxmsp4.5.7 and 4.6b11 installed. jitter 1.5.2 and 1.6 installed

more info :

when launching maxmsp4.5.7,

1. maxmsp splashscreen never appears.

2. after a few seconds a dialog box appears : MaxMSP app has
unexpectedly closed …

3. i’ve deleted ~/Library/Preferences. this doesn’t prevent the crahs

4. i’ve reinstalled maxmsp 4.5.7 and during the installing process,
got a dialog box : interlok app has unexpectedly closed …

5. until this morning, maxmsp 4.5.7 was running fine.

6. i’ve installed ioexperts iidc, video and webcam components. now,
after removing ioexperts components, maxms4.5.7 launches again
without reinstalling.

follows the crash log…

Date/Time: 2006-08-07 22:06:58.281 +0200
OS Version: 10.4.7 (Build 8J2135a)
Report Version: 4

Command: MaxMSP 4.5.app
Path: /Applications/MaxMSP 4.5/MaxMSP 4.5.app
Parent: WindowServer [59]
Rosetta: Yes

Version: 4.5.7 (4.5.7 – 3 February 2006)

PID: 334
Thread: 0

Exception: EXC_BAD_ACCESS (0×0001)
Codes: KERN_INVALID_ADDRESS (0×0001) at 0×28042042

Thread 0 Crashed:
0 < <00000000>> 0xb53232b2 0 + -1255001422
1 < <00000000>> 0xbfffd2a0 0 + -1073753440

Thread 1:
0 LaunchCFMApp 0xb81f326b strchr + 72
1 LaunchCFMApp 0xb818ebf6 pthread_cond_wait + 3114
2 LaunchCFMApp 0xb812ae90 catch_exception_raise_state_identity + 320
3 LaunchCFMApp 0xb812a3ba CallPPCFunctionAtAddressInt + 175496
4 LaunchCFMApp 0xb812a2b1 CallPPCFunctionAtAddressInt + 175231
5 LaunchCFMApp 0xb812af8e catch_exception_raise_state_identity + 574
6 LaunchCFMApp 0xb81c438c pthread_create + 1124

Thread 2:
0 LaunchCFMApp 0xb80f7f5e spin_lock_wrapper + 84518
1 LaunchCFMApp 0xb8111088 CallPPCFunctionAtAddressInt + 72278
2 LaunchCFMApp 0xb809a35e 0xb8000000 + 631646

Thread 3:
0 LaunchCFMApp 0xb80f7eb9 spin_lock_wrapper + 84353
1 LaunchCFMApp 0xb8110ded CallPPCFunctionAtAddressInt + 71611
2 LaunchCFMApp 0xb809a35e 0xb8000000 + 631646

Thread 0 crashed with i386 Thread State:
eax: 0×28042042 ebx: 0×30480501 ecx:0×00000000 edx: 0xbfffd2a0
edi: 0xb827c66c esi: 0xb827c648 ebp:0x8200d380 esp: 0xb7fffabc
ss: 0x0000002f efl: 0×00010213 eip:0xb53232b2 cs: 0×00000027
ds: 0x0000002f es: 0x0000002f fs:0×00000000 gs: 0×00000037

Binary Images Description:
0×1000 – 0x2fff LaunchCFMApp /System/Library/Frameworks/
Carbon.framework/Versions/A/Support/LaunchCFMApp
0x101c000 – 0x111afff com.ioxperts.vdig.webcam 1.1 /Library/
Components/IOXperts Webcam.component/Contents/MacOS/IOXperts Webcam
0×1246000 – 0x124efff com.apple.iokit.IOUSBLib 2.5.0 /System/Library/
Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Contents/
MacOS/IOUSBLib
0x8fc00000 – 0x8fc52fff dyld 45.1 /usr/lib/dyld
0x8fe00000 – 0x8fe4bfff dyld 45.1 /usr/lib/dyld
0×90000000 – 0x901bbfff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0×90213000 – 0x90218fff libmathCommon.A.dylib /usr/lib/system/
libmathCommon.A.dylib
0x9021a000 – 0x9025cfff com.apple.CoreText 1.1.1 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/CoreText.framework/Versions/A/CoreText
0×90284000 – 0x90361fff ATS /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
Versions/A/ATS
0x9038a000 – 0x90730fff com.apple.CoreGraphics 1.258.33 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x907bf000 – 0x90895fff com.apple.CoreFoundation 6.4.6 (368.27) /
System/Library/Frameworks/CoreFoundation.framework/Versions/A/
CoreFoundation
0x908dc000 – 0x908dcfff com.apple.CoreServices 10.4 (???) /System/
Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x908de000 – 0x909e4fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a35000 – 0x90ab8fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90ae1000 – 0x90b52fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bc5000 – 0x90bd0fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90bd5000 – 0x90c47fff com.apple.framework.IOKit 1.4.4 (???) /System/
Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c5d000 – 0x90c6ffff libauto.dylib /usr/lib/libauto.dylib
0x90c75000 – 0x90f3dfff com.apple.CoreServices.CarbonCore 682.12 /
System/Library/Frameworks/CoreServices.framework/Versions/A/
Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f9a000 – 0x91013fff com.apple.CoreServices.OSServices 4.1 /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
OSServices.framework/Versions/A/OSServices
0×91055000 – 0x91094fff com.apple.CFNetwork 129.16 /System/Library/
Frameworks/CoreServices.framework/Versions/A/Frameworks/
CFNetwork.framework/Versions/A/CFNetwork
0x910a8000 – 0x910bbfff com.apple.WebServices 1.1.3 (1.1.0) /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
WebServicesCore.framework/Versions/A/WebServicesCore
0x910c7000 – 0x9114dfff com.apple.SearchKit 1.0.5 /System/Library/
Frameworks/CoreServices.framework/Versions/A/Frameworks/
SearchKit.framework/Versions/A/SearchKit
0×91183000 – 0x911a3fff com.apple.Metadata 10.4.4 (121.36) /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
Metadata.framework/Versions/A/Metadata
0x911b0000 – 0x911bffff libz.1.dylib /usr/lib/libz.1.dylib
0x911c2000 – 0x9138ffff com.apple.security 4.4.1 (27569) /System/
Library/Frameworks/Security.framework/Versions/A/Security
0x9147f000 – 0x91488fff com.apple.DiskArbitration 2.1 /System/Library/
Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9148f000 – 0x914b7fff com.apple.SystemConfiguration 1.8.6 /System/
Library/Frameworks/SystemConfiguration.framework/Versions/A/
SystemConfiguration
0x914c9000 – 0x914d1fff libbsm.dylib /usr/lib/libbsm.dylib
0x914d5000 – 0x91552fff com.apple.audio.CoreAudio 3.0.4 /System/
Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0×91599000 – 0x91599fff com.apple.ApplicationServices 10.4 (???) /
System/Library/Frameworks/ApplicationServices.framework/Versions/A/
ApplicationServices
0x9159b000 – 0x915cdfff com.apple.AE 314 (313) /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
AE.framework/Versions/A/AE
0x915e3000 – 0x916bdfff com.apple.ColorSync 4.4.6 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
ColorSync.framework/Versions/A/ColorSync
0x916fa000 – 0x91787fff com.apple.print.framework.PrintCore 4.6
(177.13) /System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x917c3000 – 0x91875fff com.apple.QD 3.10.20 (???) /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
QD.framework/Versions/A/QD
0x918aa000 – 0x91900fff com.apple.HIServices 1.5.2 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/HIServices.framework/Versions/A/HIServices
0×91928000 – 0x91941fff com.apple.LangAnalysis 1.6.3 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LangAnalysis.framework/Versions/A/LangAnalysis
0x9194f000 – 0x9196cfff com.apple.FindByContent 1.5 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
FindByContent.framework/Versions/A/FindByContent
0×91978000 – 0x919b4fff com.apple.LaunchServices 180 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LaunchServices.framework/Versions/A/LaunchServices
0x919cc000 – 0x919d9fff com.apple.speech.synthesis.framework 3.4 /
System/Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x919e1000 – 0x91a19fff com.apple.ImageIO.framework 1.4.7 /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91a2d000 – 0x91aeffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.
0.9.7.dylib
0x91b3a000 – 0x91b4ffff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91b54000 – 0x91b72fff libJPEG.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJPEG.dylib
0x91b77000 – 0x91bd5fff libJP2.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJP2.dylib
0x91be5000 – 0x91be9fff libGIF.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libGIF.dylib
0x91beb000 – 0x91c3afff libRaw.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRaw.dylib
0x91c3e000 – 0x91c7dfff libTIFF.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libTIFF.dylib
0x91c83000 – 0x91c9dfff libPng.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libPng.dylib
0x91ca2000 – 0x91ca4fff libRadiance.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRadiance.dylib
0x91ca6000 – 0x91ca6fff com.apple.Accelerate 1.2.2 (Accelerate
1.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Accelerate
0x91ca8000 – 0x91d8dfff com.apple.vImage 2.4 /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/
vImage.framework/Versions/A/vImage
0x91d95000 – 0x91db4fff com.apple.Accelerate.vecLib 3.2.2 (vecLib
3.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Frameworks/vecLib.framework/Versions/A/vecLib
0x91e20000 – 0x91e8efff libvMisc.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libvMisc.dylib
0x91e99000 – 0x91f2efff libvDSP.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libvDSP.dylib
0x91f48000 – 0x924d0fff libBLAS.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libBLAS.dylib
0×92503000 – 0x9282efff libLAPACK.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libLAPACK.dylib
0x9285e000 – 0x928eafff com.apple.DesktopServices 1.3.4 /System/
Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
DesktopServicesPriv
0×92927000 – 0x92b5dfff com.apple.Foundation 6.4.6 (567.27) /System/
Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92c72000 – 0x92d60fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x92d7f000 – 0x92e6efff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92e7f000 – 0x92e9efff libGL.dylib /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92ea9000 – 0x92efefff libGLU.dylib /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92f14000 – 0x92f14fff com.apple.Carbon 10.4 (???) /System/Library/
Frameworks/Carbon.framework/Versions/A/Carbon
0x92f16000 – 0x92f29fff com.apple.ImageCapture 3.0.4 /System/Library/
Frameworks/Carbon.framework/Versions/A/Frameworks/
ImageCapture.framework/Versions/A/ImageCapture
0x92f39000 – 0x92f43fff com.apple.speech.recognition.framework 3.5 /
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92f4b000 – 0x92f53fff com.apple.securityhi 2.0.1 (24742) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
SecurityHI.framework/Versions/A/SecurityHI
0x92f5a000 – 0x92fe4fff com.apple.ink.framework 101.2.1 (71) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
Ink.framework/Versions/A/Ink
0x92ff9000 – 0x92ffdfff com.apple.help 1.0.3 (32.1) /System/Library/
Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/
Versions/A/Help
0×93001000 – 0x93022fff com.apple.openscripting 1.2.5 (???) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
OpenScripting.framework/Versions/A/OpenScripting
0×93035000 – 0x9303dfff com.apple.print.framework.Print 5.1 (192.3) /
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
Print.framework/Versions/A/Print
0×93044000 – 0x930abfff com.apple.htmlrendering 66.1 (1.1.3) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
HTMLRendering.framework/Versions/A/HTMLRendering
0x930d1000 – 0x93118fff com.apple.NavigationServices 3.4.4 (3.4.3) /
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
NavigationServices.framework/Versions/A/NavigationServices
0×93142000 – 0x93152fff com.apple.audio.SoundManager 3.9.1 /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CarbonSound.framework/Versions/A/CarbonSound
0x9315b000 – 0x93161fff com.apple.CommonPanels 1.2.3 (73) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CommonPanels.framework/Versions/A/CommonPanels
0×93167000 – 0x93486fff com.apple.HIToolbox 1.4.8 (???) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
HIToolbox.framework/Versions/A/HIToolbox
0x935bb000 – 0x935c7fff com.apple.opengl 1.4.10 /System/Library/
Frameworks/OpenGL.framework/Versions/A/OpenGL
0x940e2000 – 0x941adfff com.apple.audio.toolbox.AudioToolbox 1.4.3 /
System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x941ee000 – 0x941eefff com.apple.audio.units.AudioUnit 1.4.2 /System/
Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x946a1000 – 0x94955fff com.apple.QuickTime 7.1.2 /System/Library/
Frameworks/QuickTime.framework/Versions/A/QuickTime
0x94a19000 – 0x94a3bfff libmx.A.dylib /usr/lib/libmx.A.dylib
0x94d8c000 – 0x94daafff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0×97540000 – 0x9754dfff com.apple.agl 2.5.9 (AGL-2.5.9) /System/
Library/Frameworks/AGL.framework/Versions/A/AGL
0x9a700000 – 0x9a71efff com.apple.OpenTransport 3.0 /System/Library/
PrivateFrameworks/OpenTransport.framework/OpenTransport
0x9a79a000 – 0x9a79bfff com.apple.iokit.dvcomponentglue 1.9.0 /System/
Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue
0xb8000000 – 0xb827bfff LaunchCFMApp /System/Library/Frameworks/
Carbon.framework/Versions/A/Support/LaunchCFMApp

Translated Code Information:

Rosetta Version: 14.11
Args: /Applications/MaxMSP 4.5/MaxMSP 4.5.app /Applications/MaxMSP
4.5/MaxMSP 4.5.app -psn_0_5242881
Exception: EXC_BAD_ACCESS (0×0001)

Thread 0: Crashed (0xb7fffabc, 0xb53232b2)
0x6e756c6c: No symbol
0x90c936f4: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_DisposeHandle + 0×14
0x01054a54: No symbol
0x0104b32c: No symbol
0x0105b1d0: No symbol
0x0108ef88: No symbol
0x0108a480: No symbol
0x0108a3bc: No symbol
0x0108cae0: No symbol
0x0108c90c: No symbol
0x0108a16c: No symbol
0x01024a08: No symbol
0x0108a028: No symbol
0x0102430c: No symbol
0×01024648: No symbol
0×01025168: No symbol
0×01025120: No symbol
0x01022e50: No symbol
0x01022a74: No symbol
0x0108f464: No symbol
0x90cc9504: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_CallComponent + 0×124
0x90cc93d0: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_CallComponentDispatch + 0×28
0x90cd41fc: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_CallComponentRegister + 0×24
0x90d00bd4: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
__Z13kissComponentP15ComponentRecord + 0×90
0x90cba0e4: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_processSerialKissers + 0xd0
0x90cb689c: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_registerSystemComponents + 0×140
0x90cb6494: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
__Z25FindNextComponentInternalP15ComponentRecordP20ComponentDescription
+ 0x6c
0x90cb6404: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_FindNextComponent + 0x3c
0x90cc83c0: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_OpenADefaultComponent + 0×50
0x005ace00: No symbol
0x005acd4c: No symbol
0x00523c84: No symbol
0x005231e8: No symbol
0x00522f70: No symbol
0x00507aec: No symbol
0x00514a48: No symbol
0x004efbcc: No symbol
0x004ef984: No symbol
0×00583508: No symbol
0x00583c3c: No symbol
0x005ce360: No symbol
0x8541ca2c: /Applications/MaxMSP 4.5/MaxMSP 4.5.app [CFM] : + 0x1f3a2c
0x8541c9c8: /Applications/MaxMSP 4.5/MaxMSP 4.5.app [CFM] : + 0x1f39c8
0x853f5a68: /Applications/MaxMSP 4.5/MaxMSP 4.5.app [CFM] : + 0x1cca68
0x90cd00e4: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_PrepareClosure + 0xec8
0x90cd6218: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_PCFragPrepareClosureByName + 0×140
0x90cd5854: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_CCFM_LaunchApplication + 0×308
0x0000254c: /System/Library/Frameworks/Carbon.framework/Versions/A/
Support/LaunchCFMApp : _main + 0x3dc
0x000019c8: /System/Library/Frameworks/Carbon.framework/Versions/A/
Support/LaunchCFMApp : + 0×14
0×00001870: /System/Library/Frameworks/Carbon.framework/Versions/A/
Support/LaunchCFMApp : start.s + 0x3c
0xf8f9ffbf: No symbol

PPC Thread State
srr0: 0×00000000 srr1: 0×00000000 vrsave: 0×00000000
cr: 0xXXXXXXXX xer: 0×00000000 lr: 0x90c936f4 ctr: 0x90c936e0
r00: 0x90c936f4 r01: 0xbfffd2a0 r02: 0xa0001fcc r03: 0xffffff93
r04: 0×01054950 r05: 0×00000001 r06: 0×00000001 r07: 0×00000000
r08: 0x0114e9d4 r09: 0x0108eaf4 r10: 0x0000fff6 r11: 0x01137ec8
r12: 0x90c936e0 r13: 0x005ebaa8 r14: 0x005ebac0 r15: 0x005ebad8
r16: 0×01835804 r17: 0x0181c288 r18: 0x005ee860 r19: 0x005ebbcc
r20: 0xbfffd920 r21: 0xbfffd930 r22: 0xe00002c0 r23: 0xbfffd940
r24: 0xbfffd950 r25: 0xbfffd5a0 r26: 0×00000001 r27: 0x0183f274
r28: 0×00000002 r29: 0×84048022 r30: 0×28042042 r31: 0×01054830

Thread 1: (0xb011adf0, 0xb80f7f5e)
0x900719ec: /usr/lib/libSystem.B.dylib :
_pthread_cond_timedwait_relative_np + 0x1f0
0x90ce2b0c: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_TSWaitOnSemaphoreCommon + 0xbc
0x90cee434: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_DeferredTaskThread + 0×44
0x9002bea8: /usr/lib/libSystem.B.dylib : __pthread_body + 0×60
0×00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/
Support/LaunchCFMApp : + 0×0

PPC Thread State
srr0: 0×00000000 srr1: 0×00000000 vrsave: 0×00000000
cr: 0xXXXXXXXX xer: 0×00000000 lr: 0x90071a28 ctr: 0×90055240
r00: 0xffffffd9 r01: 0xf0101ce0 r02: 0×00000001 r03: 0×00005803
r04: 0×00005703 r05: 0x0000003c r06: 0×00000000 r07: 0x005b8d80
r08: 0xf0101df8 r09: 0xa0001fcc r10: 0xa000c648 r11: 0xa0006bf4
r12: 0×90055240 r13: 0×00000000 r14: 0×00000000 r15: 0×00000000
r16: 0×00000000 r17: 0×00000000 r18: 0×00000000 r19: 0×00000000
r20: 0×00000000 r21: 0×00000000 r22: 0×00000000 r23: 0×00000000
r24: 0×00000000 r25: 0xa000181c r26: 0xa0c75af0 r27: 0xa0c75b24
r28: 0xf0101df8 r29: 0xa0001fcc r30: 0xa0001fcc r31: 0x9007181c

Thread 2: (0xb0099df0, 0xb80f7f5e)
0x900719ec: /usr/lib/libSystem.B.dylib :
_pthread_cond_timedwait_relative_np + 0x1f0
0x90ce2b0c: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_TSWaitOnSemaphoreCommon + 0xbc
0x90cea65c: /System/Library/Frameworks/CoreServices.framework/
Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore :
_TimerThread + 0×48
0x9002bea8: /usr/lib/libSystem.B.dylib : __pthread_body + 0×60
0×00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/
Support/LaunchCFMApp : + 0×0

PPC Thread State
srr0: 0×00000000 srr1: 0×00000000 vrsave: 0×00000000
cr: 0xXXXXXXXX xer: 0×00000000 lr: 0x90071a28 ctr: 0×90055240
r00: 0xffffffd9 r01: 0xf0080cb0 r02: 0×00000001 r03: 0×00005603
r04: 0×00005503 r05: 0×00000000 r06: 0x005b1850 r07: 0xb6f044ad
r08: 0xf0080dc8 r09: 0xa0001fcc r10: 0×00000000 r11: 0xa0006bf4
r12: 0×90055240 r13: 0×00000000 r14: 0×00000000 r15: 0×00000000
r16: 0×00000000 r17: 0×00000000 r18: 0×00000000 r19: 0×00000000
r20: 0×00000000 r21: 0×00000000 r22: 0xa0c7a61c r23: 0xa0c75b50
r24: 0×00000000 r25: 0xa000181c r26: 0xa0c75b84 r27: 0xa0c75bb8
r28: 0xf0080dc8 r29: 0xa0001fcc r30: 0xa0001fcc r31: 0x9007181c

Model: MacBookPro1,1, BootROM MBP11.0055.B03, 2 processors, Intel
Core Duo, 2 GHz, 2 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: DIMM0/BANK 0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: DIMM1/BANK 1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0×86),
0.1.24
Bluetooth: Version 1.7.5f10, 2 service, 1 devices, 1 incoming serial
ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: TOSHIBA MK1032GSX, 93.16 GB
Parallel ATA Device: MATSHITADVD-R UJ-857
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: USB Device, Up to 12 Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to
12 Mb/sec, 500 mA

#81446

You must be logged in to reply to this topic.