aboutsummaryrefslogtreecommitdiff
path: root/extensions/xgui/doc/09_more_physics2.pd
blob: 2e2539e6a6aa47352415176e151a86165ef37d8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
#N canvas 54 20 729 706 12;
#X msg 466 13 show;
#X obj 7 37 loadbang;
#X obj 33 75 t b b b b;
#X msg 218 9 on;
#X msg 220 87 xy1 \$1 \$2;
#X msg 324 86 xy2 \$1 \$2;
#X text 52 202 dh20020404;
#X msg 230 168 xy1 \$1 \$2;
#X msg 326 168 xy2 \$1 \$2;
#X msg 221 406 xy1 \$1 \$2;
#X msg 314 404 xy2 \$1 \$2;
#X obj 470 91 seg l1 */my_string/l1;
#X obj 475 168 seg l2 */my_string/l2;
#X msg 216 490 xy1 \$1 \$2;
#X msg 317 490 xy2 \$1 \$2;
#X msg 209 573 xy1 \$1 \$2;
#X msg 315 572 xy2 \$1 \$2;
#X obj 482 45 seg m1 */my_string/m1;
#X msg 219 245 xy1 \$1 \$2;
#X msg 317 242 xy2 \$1 \$2;
#X obj 463 254 seg l3 */my_string/l3;
#X msg 220 320 xy1 \$1 \$2;
#X msg 321 321 xy2 \$1 \$2;
#X obj 458 337 seg l4 */my_string/l4;
#X obj 340 757 seg m2 */my_string/m2;
#X obj 452 420 seg l5 */my_string/l5;
#X obj 455 508 seg l6 */my_string/l6;
#X obj 571 14 light_over;
#X msg 515 13 raise;
#X msg 212 653 xy1 \$1 \$2;
#X msg 318 652 xy2 \$1 \$2;
#X msg 102 771 xy1 \$1 \$2;
#X msg 208 770 xy2 \$1 \$2;
#X obj 458 588 seg l7 */my_string/l7;
#X obj 450 666 seg l8 */my_string/l8;
#X msg 506 -9 width 30;
#X msg 30 662 width 10;
#X text 60 224 dh20020405;
#X text 24 9 a nice string...;
#X obj 102 745 mass m9 50 250 100 0 0;
#X obj 230 142 mass m2 1 250 240 0 0;
#X obj 219 219 mass m3 1 250 220 0 0;
#X obj 220 294 mass m4 1 250 200 0 0;
#X obj 221 380 mass m5 1 250 180 0 0;
#X obj 210 465 mass m6 1 250 160 0 0;
#X obj 209 547 mass m7 1 250 140 0 0;
#X obj 212 627 mass m8 1 250 120 0 0;
#X obj 237 36 force f1 0 10000;
#X obj 164 720 damping d9 3000;
#X obj 330 779 spring sl 5000 0 250 250 250 100;
#X obj 450 692 spring s9 1000 20;
#X obj 458 614 spring s8 1000 20;
#X obj 455 534 spring s6 1000 20;
#X obj 452 446 spring s5 1000 20;
#X obj 458 363 spring s4 1000 20;
#X obj 463 280 spring s3 1000 20;
#X obj 461 195 spring s2 1000 20;
#X obj 470 118 spring s1 1000 20;
#X obj 282 13 damping d1 10;
#X obj 291 121 damping d2 10;
#X obj 281 195 damping d3 10;
#X obj 285 270 damping d4 10;
#X obj 282 356 damping d5 10;
#X obj 285 438 damping d6 10;
#X obj 271 522 damping d7 10;
#X obj 274 602 damping d8 10;
#X obj 220 61 mass m1 10 250 260 0 0;
#X text 21 -11 This example is running OK on a PIII 800;
#X msg 51 101 show \, size 500 800;
#X msg 70 125 color white;
#X obj 53 156 canvas */my_string;
#X connect 0 0 12 0;
#X connect 0 0 17 0;
#X connect 0 0 11 0;
#X connect 0 0 24 0;
#X connect 0 0 20 0;
#X connect 0 0 23 0;
#X connect 0 0 25 0;
#X connect 0 0 26 0;
#X connect 0 0 33 0;
#X connect 0 0 34 0;
#X connect 1 0 2 0;
#X connect 2 0 35 0;
#X connect 2 0 28 0;
#X connect 2 0 36 0;
#X connect 2 0 3 0;
#X connect 2 1 0 0;
#X connect 2 2 69 0;
#X connect 2 3 68 0;
#X connect 3 0 39 0;
#X connect 3 0 40 0;
#X connect 3 0 41 0;
#X connect 3 0 42 0;
#X connect 3 0 43 0;
#X connect 3 0 44 0;
#X connect 3 0 45 0;
#X connect 3 0 46 0;
#X connect 3 0 66 0;
#X connect 4 0 11 0;
#X connect 4 0 17 0;
#X connect 5 0 17 0;
#X connect 7 0 12 0;
#X connect 8 0 11 0;
#X connect 9 0 25 0;
#X connect 10 0 23 0;
#X connect 13 0 26 0;
#X connect 14 0 25 0;
#X connect 15 0 33 0;
#X connect 16 0 26 0;
#X connect 17 0 27 0;
#X connect 17 0 66 0;
#X connect 18 0 20 0;
#X connect 19 0 12 0;
#X connect 21 0 23 0;
#X connect 22 0 20 0;
#X connect 27 0 17 0;
#X connect 28 0 17 0;
#X connect 29 0 34 0;
#X connect 30 0 33 0;
#X connect 31 0 24 0;
#X connect 32 0 34 0;
#X connect 32 0 24 0;
#X connect 35 0 17 0;
#X connect 36 0 24 0;
#X connect 39 1 31 0;
#X connect 39 1 32 0;
#X connect 39 1 48 1;
#X connect 39 1 49 1;
#X connect 39 1 50 2;
#X connect 40 1 7 0;
#X connect 40 1 8 0;
#X connect 40 1 56 1;
#X connect 40 1 57 2;
#X connect 40 1 59 1;
#X connect 41 1 18 0;
#X connect 41 1 19 0;
#X connect 41 1 55 1;
#X connect 41 1 56 2;
#X connect 41 1 60 1;
#X connect 42 1 21 0;
#X connect 42 1 22 0;
#X connect 42 1 54 1;
#X connect 42 1 55 2;
#X connect 42 1 61 1;
#X connect 43 1 9 0;
#X connect 43 1 10 0;
#X connect 43 1 53 1;
#X connect 43 1 54 2;
#X connect 43 1 62 1;
#X connect 44 1 13 0;
#X connect 44 1 14 0;
#X connect 44 1 52 1;
#X connect 44 1 53 2;
#X connect 44 1 63 1;
#X connect 45 1 15 0;
#X connect 45 1 16 0;
#X connect 45 1 51 1;
#X connect 45 1 52 2;
#X connect 45 1 64 1;
#X connect 46 1 29 0;
#X connect 46 1 30 0;
#X connect 46 1 50 1;
#X connect 46 1 51 2;
#X connect 46 1 65 1;
#X connect 47 1 66 1;
#X connect 48 1 39 1;
#X connect 49 1 39 1;
#X connect 50 1 46 1;
#X connect 50 2 39 1;
#X connect 51 1 45 1;
#X connect 51 2 46 1;
#X connect 52 1 44 1;
#X connect 52 2 45 1;
#X connect 53 1 43 1;
#X connect 53 2 44 1;
#X connect 54 1 42 1;
#X connect 54 2 43 1;
#X connect 55 1 41 1;
#X connect 55 2 42 1;
#X connect 56 1 40 1;
#X connect 56 2 41 1;
#X connect 57 1 66 1;
#X connect 57 2 40 1;
#X connect 57 2 40 1;
#X connect 58 1 66 1;
#X connect 59 1 40 1;
#X connect 60 1 41 1;
#X connect 61 1 42 1;
#X connect 62 1 43 1;
#X connect 63 1 44 1;
#X connect 64 1 45 1;
#X connect 65 1 46 1;
#X connect 66 1 4 0;
#X connect 66 1 5 0;
#X connect 66 1 57 1;
#X connect 66 1 58 1;
#X connect 68 0 70 0;
#X connect 69 0 70 0;