From 5587b9a0f1768206a9037b86a7ce3b81a1bd17f7 Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Sat, 13 Jan 2007 11:40:44 +0000 Subject: *** empty log message *** svn path=/trunk/externals/mapping/; revision=7332 --- help/pmattractor_2d-help.pd | 60 ++++++++++++++++++++ help/pmattractor_3d-help.pd | 66 ++++++++++++++++++++++ help/pmcloud_1d-help.pd | 44 +++++++++++++++ help/pmcloud_2d-help.pd | 65 ++++++++++++++++++++++ help/pmcloud_3d-help.pd | 72 ++++++++++++++++++++++++ help/pmcube_3d-help.pd | 66 ++++++++++++++++++++++ help/pmmulti_stable_2d-help.pd | 88 +++++++++++++++++++++++++++++ help/pmopen_string_1d-help.pd | 107 ++++++++++++++++++++++++++++++++++++ help/pmrepulsor_1d-help.pd | 42 ++++++++++++++ help/pmrepulsor_2d-help.pd | 60 ++++++++++++++++++++ help/pmrepulsor_3d-help.pd | 66 ++++++++++++++++++++++ help/pmrigid_open_string_2d-help.pd | 58 +++++++++++++++++++ help/pmrigid_string_2d-help.pd | 57 +++++++++++++++++++ help/pmsquare_2d-help.pd | 60 ++++++++++++++++++++ 14 files changed, 911 insertions(+) create mode 100644 help/pmattractor_2d-help.pd create mode 100644 help/pmattractor_3d-help.pd create mode 100644 help/pmcloud_1d-help.pd create mode 100644 help/pmcloud_2d-help.pd create mode 100644 help/pmcloud_3d-help.pd create mode 100644 help/pmcube_3d-help.pd create mode 100644 help/pmmulti_stable_2d-help.pd create mode 100644 help/pmopen_string_1d-help.pd create mode 100644 help/pmrepulsor_1d-help.pd create mode 100644 help/pmrepulsor_2d-help.pd create mode 100644 help/pmrepulsor_3d-help.pd create mode 100644 help/pmrigid_open_string_2d-help.pd create mode 100644 help/pmrigid_string_2d-help.pd create mode 100644 help/pmsquare_2d-help.pd (limited to 'help') diff --git a/help/pmattractor_2d-help.pd b/help/pmattractor_2d-help.pd new file mode 100644 index 0000000..9e590aa --- /dev/null +++ b/help/pmattractor_2d-help.pd @@ -0,0 +1,60 @@ +#N canvas 535 89 583 724 10; +#X obj 161 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 0; +#X obj 44 418 unpack f f; +#X obj 368 21 gcanvas 100 100; +#X floatatom 193 370 5 0 0 0 - - -; +#X floatatom 118 369 5 0 0 0 - - -; +#X obj 44 538 timeroll; +#X obj 44 491 min 1; +#X obj 44 511 max 0; +#X obj 368 129 - 50; +#X obj 461 127 - 50; +#X obj 44 442 + 1; +#X obj 44 466 / 2; +#X obj 368 151 / 100; +#X obj 461 149 / 100; +#X obj 212 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 0; +#X msg 368 220 grab \$1 \$2; +#X obj 368 174 pack f f; +#X obj 368 197 t l b; +#X msg 398 270 0; +#X msg 398 295 grab_on \$1; +#X msg 161 190 force \$1 0; +#X msg 212 212 force 0 \$1; +#X obj 44 283 metro 50; +#X obj 44 259 loadbang; +#X obj 44 391 pmattractor_2d 0.3 0.3; +#X obj 398 244 delay 200; +#X msg 432 271 0.3; +#X connect 0 0 20 0; +#X connect 1 0 10 0; +#X connect 1 1 10 0; +#X connect 2 0 8 0; +#X connect 2 1 9 0; +#X connect 3 0 24 2; +#X connect 4 0 24 1; +#X connect 6 0 7 0; +#X connect 7 0 5 0; +#X connect 8 0 12 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 6 0; +#X connect 12 0 16 0; +#X connect 13 0 16 1; +#X connect 14 0 21 0; +#X connect 15 0 24 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 17 1 26 0; +#X connect 17 1 25 0; +#X connect 18 0 19 0; +#X connect 19 0 24 0; +#X connect 20 0 24 0; +#X connect 21 0 24 0; +#X connect 22 0 24 0; +#X connect 23 0 22 0; +#X connect 24 0 1 0; +#X connect 25 0 18 0; +#X connect 26 0 19 0; diff --git a/help/pmattractor_3d-help.pd b/help/pmattractor_3d-help.pd new file mode 100644 index 0000000..54d6ee1 --- /dev/null +++ b/help/pmattractor_3d-help.pd @@ -0,0 +1,66 @@ +#N canvas 809 60 642 776 10; +#X floatatom 194 377 5 0 0 0 - - -; +#X floatatom 119 376 5 0 0 0 - - -; +#X obj 45 500 min 1; +#X obj 45 520 max 0; +#X obj 45 427 unpack f f f; +#X obj 162 45 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 12700 0; +#X obj 369 28 gcanvas 100 100; +#X obj 369 136 - 50; +#X obj 462 134 - 50; +#X obj 369 158 / 100; +#X obj 462 156 / 100; +#X obj 213 45 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 12700 0; +#X obj 369 181 pack f f; +#X obj 369 204 t l b; +#X msg 399 277 0; +#X msg 399 302 grab_on \$1; +#X obj 45 290 metro 50; +#X obj 45 266 loadbang; +#X obj 399 251 delay 200; +#X msg 433 278 0.3; +#X msg 369 227 grab \$1 \$2 0; +#X obj 258 47 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 12700 0; +#X msg 162 197 force \$1 0 0; +#X msg 213 219 force 0 \$1 0; +#X msg 259 250 force 0 0 \$1; +#X obj 45 451 + 1; +#X obj 45 475 / 2; +#X obj 45 547 timeroll; +#X obj 45 400 pmattractor_3d 0.3 0.3; +#X connect 0 0 28 2; +#X connect 1 0 28 1; +#X connect 2 0 3 0; +#X connect 3 0 27 0; +#X connect 4 0 25 0; +#X connect 4 1 25 0; +#X connect 4 2 25 0; +#X connect 5 0 22 0; +#X connect 6 0 7 0; +#X connect 6 1 8 0; +#X connect 7 0 9 0; +#X connect 8 0 10 0; +#X connect 9 0 12 0; +#X connect 10 0 12 1; +#X connect 11 0 23 0; +#X connect 12 0 13 0; +#X connect 13 0 20 0; +#X connect 13 1 19 0; +#X connect 13 1 18 0; +#X connect 14 0 15 0; +#X connect 15 0 28 0; +#X connect 16 0 28 0; +#X connect 17 0 16 0; +#X connect 18 0 14 0; +#X connect 19 0 15 0; +#X connect 20 0 28 0; +#X connect 21 0 24 0; +#X connect 22 0 28 0; +#X connect 23 0 28 0; +#X connect 24 0 28 0; +#X connect 25 0 26 0; +#X connect 26 0 2 0; +#X connect 28 0 4 0; diff --git a/help/pmcloud_1d-help.pd b/help/pmcloud_1d-help.pd new file mode 100644 index 0000000..3efd9ec --- /dev/null +++ b/help/pmcloud_1d-help.pd @@ -0,0 +1,44 @@ +#N canvas 23 56 665 645 10; +#X text 106 339 outlet 1 : position of masses; +#X obj 38 451 gemhead; +#X obj 38 369 t b l; +#X obj 38 546 translateXYZ; +#X obj 96 499 - 0.5; +#X obj 249 490 gemwin; +#X msg 249 438 create \, 1; +#X msg 266 461 destroy; +#X obj 54 395 loadbang; +#X msg 54 418 0; +#X obj 38 571 square 0.1; +#X obj 89 203 gemhead; +#X obj 89 227 b; +#X obj 95 519 * 2; +#X floatatom 87 286 5 0 0 0 - - -; +#X floatatom 187 285 5 0 0 0 - - -; +#X floatatom 137 286 5 0 0 0 - - -; +#X msg 25 13 reset; +#X msg 61 77 force 0.2; +#X obj 89 252 f; +#X obj 147 105 vsl 15 128 -1 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 7900 1; +#X obj 38 307 pmcloud_1d 16 0.02 0.01; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 2 1 4 0; +#X connect 3 0 10 0; +#X connect 4 0 13 0; +#X connect 6 0 5 0; +#X connect 7 0 5 0; +#X connect 8 0 9 0; +#X connect 9 0 1 0; +#X connect 11 0 12 0; +#X connect 12 0 19 0; +#X connect 13 0 3 1; +#X connect 14 0 21 1; +#X connect 15 0 21 3; +#X connect 16 0 21 2; +#X connect 17 0 21 0; +#X connect 18 0 21 0; +#X connect 19 0 21 0; +#X connect 20 0 19 1; +#X connect 21 0 2 0; diff --git a/help/pmcloud_2d-help.pd b/help/pmcloud_2d-help.pd new file mode 100644 index 0000000..a9c6b50 --- /dev/null +++ b/help/pmcloud_2d-help.pd @@ -0,0 +1,65 @@ +#N canvas 23 56 665 645 10; +#X text 106 339 outlet 1 : position of masses; +#X obj 38 451 gemhead; +#X obj 38 369 t b l; +#X obj 38 546 translateXYZ; +#X obj 96 499 - 0.5; +#X obj 161 499 - 0.5; +#X obj 249 490 gemwin; +#X msg 249 438 create \, 1; +#X msg 266 461 destroy; +#X obj 54 395 loadbang; +#X msg 54 418 0; +#X obj 38 571 square 0.1; +#X obj 89 203 gemhead; +#X obj 89 227 b; +#X obj 96 477 unpack f f; +#X obj 89 252 l; +#X obj 174 57 gcanvas 100 100; +#X obj 174 165 - 50; +#X obj 267 163 - 50; +#X obj 174 187 / 100; +#X obj 174 212 pack f f; +#X obj 95 519 * 2; +#X obj 160 519 * 2; +#X obj 267 185 / -100; +#X floatatom 87 286 5 0 0 0 - - -; +#X floatatom 187 285 5 0 0 0 - - -; +#X floatatom 137 286 5 0 0 0 - - -; +#X msg 25 13 reset; +#X obj 38 307 pmcloud_2d 16 0.1 0.05; +#X msg 42 36 forceX 0.1; +#X msg 61 77 force 0.2 0.1; +#X msg 50 56 forceY -0.1; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 2 1 14 0; +#X connect 3 0 11 0; +#X connect 4 0 21 0; +#X connect 5 0 22 0; +#X connect 7 0 6 0; +#X connect 8 0 6 0; +#X connect 9 0 10 0; +#X connect 10 0 1 0; +#X connect 12 0 13 0; +#X connect 13 0 15 0; +#X connect 14 0 4 0; +#X connect 14 1 5 0; +#X connect 15 0 28 0; +#X connect 16 0 17 0; +#X connect 16 1 18 0; +#X connect 17 0 19 0; +#X connect 18 0 23 0; +#X connect 19 0 20 0; +#X connect 20 0 15 1; +#X connect 21 0 3 1; +#X connect 22 0 3 2; +#X connect 23 0 20 1; +#X connect 24 0 28 1; +#X connect 25 0 28 3; +#X connect 26 0 28 2; +#X connect 27 0 28 0; +#X connect 28 0 2 0; +#X connect 29 0 28 0; +#X connect 30 0 28 0; +#X connect 31 0 28 0; diff --git a/help/pmcloud_3d-help.pd b/help/pmcloud_3d-help.pd new file mode 100644 index 0000000..28131ab --- /dev/null +++ b/help/pmcloud_3d-help.pd @@ -0,0 +1,72 @@ +#N canvas 23 56 665 645 10; +#X text 106 339 outlet 1 : position of masses; +#X obj 38 451 gemhead; +#X obj 38 369 t b l; +#X obj 38 546 translateXYZ; +#X obj 96 499 - 0.5; +#X obj 142 500 - 0.5; +#X obj 249 490 gemwin; +#X msg 249 438 create \, 1; +#X msg 266 461 destroy; +#X obj 54 395 loadbang; +#X msg 54 418 0; +#X obj 38 571 square 0.1; +#X obj 89 203 gemhead; +#X obj 89 227 b; +#X obj 89 252 l; +#X obj 174 57 gcanvas 100 100; +#X obj 174 165 - 50; +#X obj 267 163 - 50; +#X obj 174 187 / 100; +#X obj 95 519 * 2; +#X obj 141 520 * 2; +#X obj 267 185 / -100; +#X floatatom 87 286 5 0 0 0 - - -; +#X floatatom 187 285 5 0 0 0 - - -; +#X floatatom 137 286 5 0 0 0 - - -; +#X msg 25 13 reset; +#X msg 42 36 forceX 0.1; +#X msg 50 56 forceY -0.1; +#X obj 38 307 pmcloud_3d 16 0.1 0.05; +#X msg 58 80 forceZ -0.1; +#X msg 60 111 force 0.2 0 0.1; +#X obj 96 477 unpack f f f; +#X obj 184 501 - 0.5; +#X obj 183 521 * 2; +#X obj 174 212 pack f f 0; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 2 1 31 0; +#X connect 3 0 11 0; +#X connect 4 0 19 0; +#X connect 5 0 20 0; +#X connect 7 0 6 0; +#X connect 8 0 6 0; +#X connect 9 0 10 0; +#X connect 10 0 1 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 14 0 28 0; +#X connect 15 0 16 0; +#X connect 15 1 17 0; +#X connect 16 0 18 0; +#X connect 17 0 21 0; +#X connect 18 0 34 0; +#X connect 19 0 3 1; +#X connect 20 0 3 2; +#X connect 21 0 34 1; +#X connect 22 0 28 1; +#X connect 23 0 28 3; +#X connect 24 0 28 2; +#X connect 25 0 28 0; +#X connect 26 0 28 0; +#X connect 27 0 28 0; +#X connect 28 0 2 0; +#X connect 29 0 28 0; +#X connect 30 0 28 0; +#X connect 31 0 4 0; +#X connect 31 1 5 0; +#X connect 31 2 32 0; +#X connect 32 0 33 0; +#X connect 33 0 3 3; +#X connect 34 0 14 1; diff --git a/help/pmcube_3d-help.pd b/help/pmcube_3d-help.pd new file mode 100644 index 0000000..06244d6 --- /dev/null +++ b/help/pmcube_3d-help.pd @@ -0,0 +1,66 @@ +#N canvas 331 29 611 832 10; +#X floatatom 199 344 5 0 0 0 - - -; +#X floatatom 119 343 5 0 0 0 - - -; +#X obj 44 514 timeroll; +#X obj 44 467 min 1; +#X obj 44 487 max 0; +#X obj 44 418 + 1; +#X obj 44 442 / 2; +#X obj 44 394 unpack f f f; +#X obj 44 367 pmcube_3d 0.3 0.3; +#X obj 162 45 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 6300 0; +#X obj 369 28 gcanvas 100 100; +#X obj 369 136 - 50; +#X obj 462 134 - 50; +#X obj 369 158 / 100; +#X obj 462 156 / 100; +#X obj 213 45 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 9500 0; +#X obj 369 181 pack f f; +#X obj 369 204 t l b; +#X msg 399 277 0; +#X msg 399 302 grab_on \$1; +#X obj 44 290 metro 50; +#X obj 44 266 loadbang; +#X obj 399 251 delay 200; +#X msg 433 278 0.3; +#X msg 369 227 grab \$1 \$2 0; +#X obj 258 47 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 9500 0; +#X msg 162 197 force \$1 0 0; +#X msg 213 219 force 0 \$1 0; +#X msg 259 250 force 0 0 \$1; +#X connect 0 0 8 2; +#X connect 1 0 8 1; +#X connect 3 0 4 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 3 0; +#X connect 7 0 5 0; +#X connect 7 1 5 0; +#X connect 7 2 5 0; +#X connect 8 0 7 0; +#X connect 9 0 26 0; +#X connect 10 0 11 0; +#X connect 10 1 12 0; +#X connect 11 0 13 0; +#X connect 12 0 14 0; +#X connect 13 0 16 0; +#X connect 14 0 16 1; +#X connect 15 0 27 0; +#X connect 16 0 17 0; +#X connect 17 0 24 0; +#X connect 17 1 23 0; +#X connect 17 1 22 0; +#X connect 18 0 19 0; +#X connect 19 0 8 0; +#X connect 20 0 8 0; +#X connect 21 0 20 0; +#X connect 22 0 18 0; +#X connect 23 0 19 0; +#X connect 24 0 8 0; +#X connect 25 0 28 0; +#X connect 26 0 8 0; +#X connect 27 0 8 0; +#X connect 28 0 8 0; diff --git a/help/pmmulti_stable_2d-help.pd b/help/pmmulti_stable_2d-help.pd new file mode 100644 index 0000000..65d67ad --- /dev/null +++ b/help/pmmulti_stable_2d-help.pd @@ -0,0 +1,88 @@ +#N canvas 604 59 724 805 10; +#X text 122 399 outlet 1 : position of masses; +#X obj 54 511 gemhead; +#X obj 54 429 t b l; +#X obj 54 606 translateXYZ; +#X obj 112 537 unpack f f f; +#X obj 112 582 * 4; +#X obj 151 583 * 4; +#X obj 458 526 gemwin; +#X msg 458 474 create \, 1; +#X msg 475 497 destroy; +#X obj 70 455 loadbang; +#X msg 70 478 0; +#X obj 54 632 square 0.1; +#X obj 164 30 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 0; +#X obj 371 13 gcanvas 100 100; +#X obj 371 121 - 50; +#X obj 464 119 - 50; +#X obj 371 143 / 100; +#X obj 464 141 / 100; +#X obj 215 30 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 0 0; +#X msg 371 212 grab \$1 \$2; +#X obj 371 166 pack f f; +#X obj 371 189 t l b; +#X msg 401 262 0; +#X msg 401 287 grab_on \$1; +#X msg 164 182 force \$1 0; +#X msg 215 204 force 0 \$1; +#X obj 47 275 metro 50; +#X obj 47 251 loadbang; +#X obj 401 236 delay 200; +#X msg 435 263 0.3; +#X text 262 366 arguments : number of stable point \, rigidity \, damping +; +#X obj 96 204 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X msg 115 481 1; +#X obj 32 299 gemhead; +#X obj 34 323 b; +#X obj 54 367 pmmulti_stable_2d 9 0.1 0.1; +#X obj 195 589 cart2pol; +#X floatatom 195 623 5 0 0 0 - - -; +#X floatatom 236 623 5 0 0 0 - - -; +#X text 202 643 r; +#X text 247 645 phy; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 2 1 4 0; +#X connect 3 0 12 0; +#X connect 4 0 37 0; +#X connect 4 0 5 0; +#X connect 4 1 37 1; +#X connect 4 1 6 0; +#X connect 5 0 3 1; +#X connect 6 0 3 2; +#X connect 8 0 7 0; +#X connect 9 0 7 0; +#X connect 10 0 11 0; +#X connect 11 0 1 0; +#X connect 13 0 25 0; +#X connect 14 0 15 0; +#X connect 14 1 16 0; +#X connect 15 0 17 0; +#X connect 16 0 18 0; +#X connect 17 0 21 0; +#X connect 18 0 21 1; +#X connect 19 0 26 0; +#X connect 20 0 36 0; +#X connect 21 0 22 0; +#X connect 22 0 20 0; +#X connect 22 1 30 0; +#X connect 22 1 29 0; +#X connect 23 0 24 0; +#X connect 24 0 36 0; +#X connect 25 0 36 0; +#X connect 26 0 36 0; +#X connect 28 0 27 0; +#X connect 29 0 23 0; +#X connect 30 0 24 0; +#X connect 32 0 27 0; +#X connect 33 0 1 0; +#X connect 34 0 35 0; +#X connect 35 0 36 0; +#X connect 36 0 2 0; +#X connect 37 0 38 0; +#X connect 37 1 39 0; diff --git a/help/pmopen_string_1d-help.pd b/help/pmopen_string_1d-help.pd new file mode 100644 index 0000000..37af3f8 --- /dev/null +++ b/help/pmopen_string_1d-help.pd @@ -0,0 +1,107 @@ +#N canvas 209 108 665 618 10; +#X obj 39 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 6093 1; +#X obj 56 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 3535 1; +#X obj 73 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 1392 1; +#X obj 90 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X obj 107 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X obj 124 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X obj 141 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 502 1; +#X obj 158 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 1464 1; +#X obj 175 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2322 1; +#X obj 192 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2911 1; +#X obj 39 456 route 0 1 2 3 4 5 6 7 8 9 10; +#X obj 209 487 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 3217 1; +#X text 256 307 arguments : number of moving masses \, rigidity \, +damping; +#X text 210 19 simple Physical model of "string"; +#X text 164 40 usefull to create different correlated output with few +input.; +#X msg 102 232 3 1; +#X text 133 234 mass 3 \, force = 1; +#X obj 306 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X obj 323 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 10458 1; +#X obj 340 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 12700 1; +#X obj 357 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 12700 1; +#X obj 374 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 12700 1; +#X obj 391 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 12549 1; +#X obj 408 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 8554 1; +#X obj 425 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 5166 1; +#X obj 442 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 3326 1; +#X obj 459 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2782 1; +#X obj 306 437 route 0 1 2 3 4 5 6 7 8 9 10; +#X obj 476 468 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2670 1; +#X obj 306 342 unpack f f; +#X obj 306 412 pack f f; +#X obj 371 367 * 100; +#X obj 371 391 + 64; +#X text 105 351 2 : forces apply to masses; +#X text 57 334 outlet 1 : position of masses; +#X obj 38 365 unpack f f; +#X obj 102 390 + 64; +#X obj 38 414 pack f f; +#X text 123 113 inlet : 1 : metro; +#X text 180 136 2 : forces apply to masses; +#X text 180 158 3 : rigidity; +#X text 180 178 4 : damping; +#X obj 39 109 vsl 15 128 -30 30 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 5700 1; +#X obj 39 307 pmopen_string_1d 10 0.1 0.01; +#X obj 39 285 resample 22; +#X connect 10 0 0 0; +#X connect 10 1 1 0; +#X connect 10 2 2 0; +#X connect 10 3 3 0; +#X connect 10 4 4 0; +#X connect 10 5 5 0; +#X connect 10 6 6 0; +#X connect 10 7 7 0; +#X connect 10 8 8 0; +#X connect 10 9 9 0; +#X connect 10 10 11 0; +#X connect 15 0 43 1; +#X connect 27 0 17 0; +#X connect 27 1 18 0; +#X connect 27 2 19 0; +#X connect 27 3 20 0; +#X connect 27 4 21 0; +#X connect 27 5 22 0; +#X connect 27 6 23 0; +#X connect 27 7 24 0; +#X connect 27 8 25 0; +#X connect 27 9 26 0; +#X connect 27 10 28 0; +#X connect 29 0 30 0; +#X connect 29 1 31 0; +#X connect 30 0 27 0; +#X connect 31 0 32 0; +#X connect 32 0 30 1; +#X connect 35 0 37 0; +#X connect 35 1 36 0; +#X connect 36 0 37 1; +#X connect 37 0 10 0; +#X connect 42 0 44 0; +#X connect 43 0 35 0; +#X connect 43 1 29 0; +#X connect 44 0 43 0; diff --git a/help/pmrepulsor_1d-help.pd b/help/pmrepulsor_1d-help.pd new file mode 100644 index 0000000..5645db5 --- /dev/null +++ b/help/pmrepulsor_1d-help.pd @@ -0,0 +1,42 @@ +#N canvas 71 107 520 753 10; +#X floatatom 196 374 5 0 0 0 - - -; +#X floatatom 116 373 5 0 0 0 - - -; +#X obj 41 397 pmrepulsor_1d 0.3 0.3; +#X obj 41 523 timeroll 100; +#X obj 41 475 min 1; +#X obj 41 497 max 0; +#X obj 41 451 + 0.5; +#X obj 161 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 5900 0; +#X msg 315 252 0; +#X msg 315 277 grab_on \$1; +#X obj 41 283 metro 50; +#X obj 41 259 loadbang; +#X obj 315 226 delay 200; +#X msg 349 253 0.3; +#X msg 161 190 force \$1; +#X obj 285 43 vsl 15 128 -1 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 1100 1; +#X obj 285 179 t f b; +#X msg 285 202 grab \$1; +#X obj 41 427 / 2; +#X connect 0 0 2 2; +#X connect 1 0 2 1; +#X connect 2 0 18 0; +#X connect 4 0 5 0; +#X connect 5 0 3 0; +#X connect 6 0 4 0; +#X connect 7 0 14 0; +#X connect 8 0 9 0; +#X connect 9 0 2 0; +#X connect 10 0 2 0; +#X connect 11 0 10 0; +#X connect 12 0 8 0; +#X connect 13 0 9 0; +#X connect 14 0 2 0; +#X connect 15 0 16 0; +#X connect 16 0 17 0; +#X connect 16 1 13 0; +#X connect 16 1 12 0; +#X connect 17 0 2 0; +#X connect 18 0 6 0; diff --git a/help/pmrepulsor_2d-help.pd b/help/pmrepulsor_2d-help.pd new file mode 100644 index 0000000..46182ba --- /dev/null +++ b/help/pmrepulsor_2d-help.pd @@ -0,0 +1,60 @@ +#N canvas 33 89 639 826 10; +#X obj 44 460 unpack f f; +#X floatatom 186 413 5 0 0 0 - - -; +#X floatatom 115 412 5 0 0 0 - - -; +#X obj 44 580 timeroll; +#X obj 44 533 min 1; +#X obj 44 553 max 0; +#X obj 44 484 + 1; +#X obj 44 508 / 2; +#X obj 161 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 1200 0; +#X obj 368 21 gcanvas 100 100; +#X obj 368 129 - 50; +#X obj 461 127 - 50; +#X obj 368 151 / 100; +#X obj 461 149 / 100; +#X obj 212 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 7900 0; +#X msg 368 220 grab \$1 \$2; +#X obj 368 174 pack f f; +#X obj 368 197 t l b; +#X msg 398 270 0; +#X msg 398 295 grab_on \$1; +#X msg 161 190 force \$1 0; +#X msg 212 212 force 0 \$1; +#X obj 44 283 metro 50; +#X obj 44 259 loadbang; +#X obj 398 244 delay 200; +#X msg 432 271 0.3; +#X obj 44 433 pmrepulsor_2d 0.3 0.3; +#X connect 0 0 6 0; +#X connect 0 1 6 0; +#X connect 1 0 26 2; +#X connect 2 0 26 1; +#X connect 4 0 5 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 4 0; +#X connect 8 0 20 0; +#X connect 9 0 10 0; +#X connect 9 1 11 0; +#X connect 10 0 12 0; +#X connect 11 0 13 0; +#X connect 12 0 16 0; +#X connect 13 0 16 1; +#X connect 14 0 21 0; +#X connect 15 0 26 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 17 1 25 0; +#X connect 17 1 24 0; +#X connect 18 0 19 0; +#X connect 19 0 26 0; +#X connect 20 0 26 0; +#X connect 21 0 26 0; +#X connect 22 0 26 0; +#X connect 23 0 22 0; +#X connect 24 0 18 0; +#X connect 25 0 19 0; +#X connect 26 0 0 0; diff --git a/help/pmrepulsor_3d-help.pd b/help/pmrepulsor_3d-help.pd new file mode 100644 index 0000000..144d461 --- /dev/null +++ b/help/pmrepulsor_3d-help.pd @@ -0,0 +1,66 @@ +#N canvas 377 76 579 769 10; +#X floatatom 157 380 5 0 0 0 - - -; +#X floatatom 100 379 5 0 0 0 - - -; +#X obj 43 550 timeroll; +#X obj 43 503 min 1; +#X obj 43 523 max 0; +#X obj 43 454 + 1; +#X obj 43 478 / 2; +#X obj 43 430 unpack f f f; +#X obj 160 54 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 4400 0; +#X obj 367 37 gcanvas 100 100; +#X obj 367 145 - 50; +#X obj 460 143 - 50; +#X obj 367 167 / 100; +#X obj 460 165 / 100; +#X obj 211 54 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 700 0; +#X obj 367 190 pack f f; +#X obj 367 213 t l b; +#X msg 397 286 0; +#X msg 397 311 grab_on \$1; +#X obj 43 299 metro 50; +#X obj 43 275 loadbang; +#X obj 397 260 delay 200; +#X msg 431 287 0.3; +#X msg 367 236 grab \$1 \$2 0; +#X obj 256 56 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 10100 0; +#X msg 160 206 force \$1 0 0; +#X msg 211 228 force 0 \$1 0; +#X msg 257 259 force 0 0 \$1; +#X obj 43 403 pmrepulsor_3d 0.3 0.3; +#X connect 0 0 28 2; +#X connect 1 0 28 1; +#X connect 3 0 4 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 3 0; +#X connect 7 0 5 0; +#X connect 7 1 5 0; +#X connect 7 2 5 0; +#X connect 8 0 25 0; +#X connect 9 0 10 0; +#X connect 9 1 11 0; +#X connect 10 0 12 0; +#X connect 11 0 13 0; +#X connect 12 0 15 0; +#X connect 13 0 15 1; +#X connect 14 0 26 0; +#X connect 15 0 16 0; +#X connect 16 0 23 0; +#X connect 16 1 22 0; +#X connect 16 1 21 0; +#X connect 17 0 18 0; +#X connect 18 0 28 0; +#X connect 19 0 28 0; +#X connect 20 0 19 0; +#X connect 21 0 17 0; +#X connect 22 0 18 0; +#X connect 23 0 28 0; +#X connect 24 0 27 0; +#X connect 25 0 28 0; +#X connect 26 0 28 0; +#X connect 27 0 28 0; +#X connect 28 0 7 0; diff --git a/help/pmrigid_open_string_2d-help.pd b/help/pmrigid_open_string_2d-help.pd new file mode 100644 index 0000000..984f3ec --- /dev/null +++ b/help/pmrigid_open_string_2d-help.pd @@ -0,0 +1,58 @@ +#N canvas 556 69 665 645 10; +#X obj 54 92 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2800 1; +#X obj 75 92 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 5200 1; +#X text 289 306 arguments : number of moving masses \, rigidity \, +damping; +#X text 210 19 simple Physical model of "string"; +#X text 164 40 usefull to create different correlated output with few +input.; +#X text 111 113 inlet : 1 \, 2 : position of 1st mass and last mass +; +#X text 180 136 3 : forces apply to masses; +#X text 180 158 4 : rigidity; +#X text 180 178 5 : damping; +#X text 171 279 mass 3 \, force = 1; +#X text 106 339 outlet 1 : position of masses; +#X msg 116 280 3 0.01; +#X obj 38 451 gemhead; +#X obj 38 369 t b l; +#X obj 38 546 translateXYZ; +#X obj 96 477 unpack f f f; +#X obj 38 286 f; +#X obj 135 500 - 0.5; +#X obj 134 520 * 4; +#X obj 175 500 - 0.5; +#X obj 174 520 * 4; +#X obj 249 490 gemwin; +#X msg 249 438 create \, 1; +#X msg 266 461 destroy; +#X obj 54 395 loadbang; +#X msg 54 418 0; +#X obj 38 571 square 0.1; +#X obj 38 236 gemhead; +#X obj 38 260 b; +#X obj 38 309 pmrigid_open_string_2d 9 0.1 0.01; +#X obj 38 338 route 0 1; +#X connect 0 0 16 1; +#X connect 11 0 29 1; +#X connect 12 0 14 0; +#X connect 13 0 12 0; +#X connect 13 1 15 0; +#X connect 14 0 26 0; +#X connect 15 1 17 0; +#X connect 15 2 19 0; +#X connect 16 0 29 0; +#X connect 17 0 18 0; +#X connect 18 0 14 1; +#X connect 19 0 20 0; +#X connect 20 0 14 2; +#X connect 22 0 21 0; +#X connect 23 0 21 0; +#X connect 24 0 25 0; +#X connect 25 0 12 0; +#X connect 27 0 28 0; +#X connect 28 0 16 0; +#X connect 29 0 30 0; +#X connect 30 2 13 0; diff --git a/help/pmrigid_string_2d-help.pd b/help/pmrigid_string_2d-help.pd new file mode 100644 index 0000000..1e774a8 --- /dev/null +++ b/help/pmrigid_string_2d-help.pd @@ -0,0 +1,57 @@ +#N canvas 657 101 665 645 10; +#X obj 54 92 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 7400 1; +#X obj 75 92 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 2000 1; +#X text 227 308 arguments : number of moving masses \, rigidity \, +damping; +#X text 210 19 simple Physical model of "string"; +#X text 164 40 usefull to create different correlated output with few +input.; +#X text 111 113 inlet : 1 \, 2 : position of 1st mass and last mass +; +#X text 180 136 3 : forces apply to masses; +#X text 180 158 4 : rigidity; +#X text 180 178 5 : damping; +#X text 171 279 mass 3 \, force = 1; +#X text 106 339 outlet 1 : position of masses; +#X msg 116 280 3 0.01; +#X obj 38 451 gemhead; +#X obj 38 369 t b l; +#X obj 38 546 translateXYZ; +#X obj 96 477 unpack f f f; +#X obj 38 286 f; +#X obj 135 500 - 0.5; +#X obj 134 520 * 4; +#X obj 175 500 - 0.5; +#X obj 174 520 * 4; +#X obj 249 490 gemwin; +#X msg 249 438 create \, 1; +#X msg 266 461 destroy; +#X obj 54 395 loadbang; +#X msg 54 418 0; +#X obj 38 571 square 0.1; +#X obj 38 236 gemhead; +#X obj 38 260 b; +#X obj 38 307 pmrigid_string_2d 9 0.1 0.01; +#X connect 0 0 16 1; +#X connect 1 0 29 1; +#X connect 11 0 29 2; +#X connect 12 0 14 0; +#X connect 13 0 12 0; +#X connect 13 1 15 0; +#X connect 14 0 26 0; +#X connect 15 1 17 0; +#X connect 15 2 19 0; +#X connect 16 0 29 0; +#X connect 17 0 18 0; +#X connect 18 0 14 1; +#X connect 19 0 20 0; +#X connect 20 0 14 2; +#X connect 22 0 21 0; +#X connect 23 0 21 0; +#X connect 24 0 25 0; +#X connect 25 0 12 0; +#X connect 27 0 28 0; +#X connect 28 0 16 0; +#X connect 29 0 13 0; diff --git a/help/pmsquare_2d-help.pd b/help/pmsquare_2d-help.pd new file mode 100644 index 0000000..d2b9e6a --- /dev/null +++ b/help/pmsquare_2d-help.pd @@ -0,0 +1,60 @@ +#N canvas 127 86 677 796 10; +#X obj 44 444 unpack f f; +#X floatatom 199 394 5 0 0 0 - - -; +#X floatatom 119 393 5 0 0 0 - - -; +#X obj 44 564 timeroll; +#X obj 44 517 min 1; +#X obj 44 537 max 0; +#X obj 44 468 + 1; +#X obj 44 417 pmsquare_2d 0.3 0.3; +#X obj 161 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 10700 0; +#X obj 368 21 gcanvas 100 100; +#X obj 368 129 - 50; +#X obj 461 127 - 50; +#X obj 368 151 / 100; +#X obj 461 149 / 100; +#X obj 212 38 vsl 15 128 -1 1 0 0 empty empty empty 0 -8 0 8 -262144 +-1 -1 2500 0; +#X msg 368 220 grab \$1 \$2; +#X obj 368 174 pack f f; +#X obj 368 197 t l b; +#X msg 398 270 0; +#X msg 398 295 grab_on \$1; +#X msg 161 190 force \$1 0; +#X msg 212 212 force 0 \$1; +#X obj 44 283 metro 50; +#X obj 44 259 loadbang; +#X obj 398 244 delay 200; +#X msg 432 271 0.3; +#X obj 44 493 / 2; +#X connect 0 0 6 0; +#X connect 0 1 6 0; +#X connect 1 0 7 2; +#X connect 2 0 7 1; +#X connect 4 0 5 0; +#X connect 5 0 3 0; +#X connect 6 0 26 0; +#X connect 7 0 0 0; +#X connect 8 0 20 0; +#X connect 9 0 10 0; +#X connect 9 1 11 0; +#X connect 10 0 12 0; +#X connect 11 0 13 0; +#X connect 12 0 16 0; +#X connect 13 0 16 1; +#X connect 14 0 21 0; +#X connect 15 0 7 0; +#X connect 16 0 17 0; +#X connect 17 0 15 0; +#X connect 17 1 25 0; +#X connect 17 1 24 0; +#X connect 18 0 19 0; +#X connect 19 0 7 0; +#X connect 20 0 7 0; +#X connect 21 0 7 0; +#X connect 22 0 7 0; +#X connect 23 0 22 0; +#X connect 24 0 18 0; +#X connect 25 0 19 0; +#X connect 26 0 4 0; -- cgit v1.2.1