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 200 201 202 203 204 205 206
|
#N canvas 486 80 557 515 10;
#X obj 0 0 cnv 15 552 40 empty empty pong 3 12 0 18 -204280 -1 0;
#X obj 0 332 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#X obj 0 593 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 0 698 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#X obj 79 602 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 79 343 cnv 17 3 105 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 0 737 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#N canvas 240 348 428 75 Related_objects 0;
#X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 6 1 Related Objects;
#X restore 206 739 pd Related_objects;
#N canvas 497 583 379 348 META 0;
#X text 12 303 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan
Wilkes for Pd version 0.42. Updated by Fred Jan Kraan 2016-02.;
#X text 12 267 AUTHOR Olaf Matthes;
#X text 12 25 LICENSE GPL v2;
#X text 12 45 DESCRIPTION bouncing ball model;
#X text 12 5 KEYWORDS control;
#X text 12 65 INLET_0 bang \, stop \, reset \, timegrain \, timewarp
\, baseaccel;
#X text 12 85 INLET_1 float;
#X text 12 105 INLET_2 float;
#X text 12 125 INLET_3 float;
#X text 12 145 INLET_4 float;
#X text 12 165 INLET_5 float;
#X text 13 185 OUTLET_0 bang;
#X text 12 205 OUTLET_1 float;
#X text 12 225 OUTLET_2 float;
#X text 12 245 OUTLET_3 float;
#X text 12 285 MAINTAINER Fred Jan Kraan <fjkraan@xs4all.nl>;
#X restore 502 741 pd META;
#X text 107 342 bang;
#X obj 79 463 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X text 107 462 float;
#X obj 506 4 pong;
#X text 8 23 a bouncing ball model!;
#X floatatom 216 46 5 0 0 0 - - -, f 5;
#X floatatom 235 65 5 0 0 0 - - -, f 5;
#X floatatom 254 85 5 0 0 0 - - -, f 5;
#X floatatom 274 104 5 0 0 0 - - -, f 5;
#X floatatom 291 123 5 0 0 0 - - -, f 5;
#X msg 156 81 stop;
#X obj 156 60 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 69 61 timegrain \$1;
#X floatatom 33 62 5 0 0 0 - - -, f 5;
#X floatatom 33 83 5 0 0 0 - - -, f 5;
#X msg 69 82 timewarp \$1;
#X floatatom 33 104 5 0 0 0 - - -, f 5;
#X msg 69 103 baseaccel \$1;
#X msg 156 103 reset;
#X obj 156 302 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 201 301 5 0 0 0 - - -, f 5;
#X floatatom 246 260 8 0 0 0 - - -, f 8;
#X floatatom 367 261 8 0 0 0 - - -, f 8;
#X text 298 260 velocity;
#X text 418 261 height;
#N canvas 223 601 450 300 direction 0;
#X obj 127 36 inlet;
#X obj 142 238 outlet;
#X obj 187 238 outlet;
#X obj 222 119 f 0;
#X obj 142 165 <;
#X obj 232 238 outlet;
#X text 141 258 less;
#X text 188 258 equal;
#X text 237 256 more;
#X obj 175 165 ==;
#X obj 207 165 >;
#X obj 127 68 t f f f f b;
#X connect 0 0 11 0;
#X connect 3 0 10 1;
#X connect 3 0 9 1;
#X connect 3 0 4 1;
#X connect 4 0 1 0;
#X connect 9 0 2 0;
#X connect 10 0 5 0;
#X connect 11 0 3 1;
#X connect 11 1 4 0;
#X connect 11 2 9 0;
#X connect 11 3 10 0;
#X connect 11 4 3 0;
#X restore 367 279 pd direction;
#X obj 367 300 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 401 300 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 436 301 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 398 314 equal;
#N canvas 773 603 450 300 direction 0;
#X obj 127 36 inlet;
#X obj 142 238 outlet;
#X obj 187 238 outlet;
#X obj 222 119 f 0;
#X obj 142 165 <;
#X obj 232 238 outlet;
#X text 141 258 less;
#X text 188 258 equal;
#X text 237 256 more;
#X obj 175 165 ==;
#X obj 207 165 >;
#X obj 127 68 t f f f f b;
#X connect 0 0 11 0;
#X connect 3 0 10 1;
#X connect 3 0 9 1;
#X connect 3 0 4 1;
#X connect 4 0 1 0;
#X connect 9 0 2 0;
#X connect 10 0 5 0;
#X connect 11 0 3 1;
#X connect 11 1 4 0;
#X connect 11 2 9 0;
#X connect 11 3 10 0;
#X connect 11 4 3 0;
#X restore 246 279 pd direction;
#X obj 246 300 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 280 300 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 315 301 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 242 315 less;
#X text 313 315 more;
#X text 277 315 equal;
#X text 434 314 higher;
#X text 363 314 lower;
#X obj 156 177 maxlib/pong 1.23321e+07;
#X text 86 719 warp;
#X obj 79 489 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0
;
#X text 107 488 bang;
#X obj 79 514 cnv 17 3 17 empty empty 3 5 9 0 16 -228856 -162280 0
;
#X text 107 513 float;
#X obj 79 541 cnv 17 3 17 empty empty 4 5 9 0 16 -228856 -162280 0
;
#X text 107 540 bang;
#X obj 79 566 cnv 17 3 17 empty empty 5 5 9 0 16 -228856 -162280 0
;
#X text 107 565 float;
#X text 108 359 stop;
#X text 181 342 - start bouncing;
#X text 181 360 - stop bouncing;
#X text 181 379 - pause bouncing;
#X text 107 379 reset;
#X text 107 416 timewarp n;
#X text 107 398 timegrain n;
#X text 107 434 baseaccel n;
#X text 181 398 - timegrain value;
#X text 181 416 - timewarp value;
#X text 181 434 - baseaccel value;
#X text 162 462 - distance;
#X text 162 488 - velocity;
#X text 162 513 - damping;
#X text 162 540 - hand force;
#X text 162 565 - virtual hand (distance);
#X obj 79 625 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X text 107 625 float;
#X obj 79 647 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0
;
#X text 107 647 float;
#X obj 79 669 cnv 17 3 17 empty empty 3 5 9 0 16 -228856 -162280 0
;
#X text 107 669 float;
#X text 161 669 - height;
#X text 161 647 - direction;
#X text 161 625 - hand;
#X text 161 602 - bounce;
#X text 107 602 bang;
#X connect 14 0 48 1;
#X connect 15 0 48 2;
#X connect 16 0 48 3;
#X connect 17 0 48 4;
#X connect 18 0 48 5;
#X connect 19 0 48 0;
#X connect 20 0 48 0;
#X connect 21 0 48 0;
#X connect 22 0 21 0;
#X connect 23 0 24 0;
#X connect 24 0 48 0;
#X connect 25 0 26 0;
#X connect 26 0 48 0;
#X connect 27 0 48 0;
#X connect 30 0 39 0;
#X connect 31 0 34 0;
#X connect 34 0 35 0;
#X connect 34 1 36 0;
#X connect 34 2 37 0;
#X connect 39 0 40 0;
#X connect 39 1 41 0;
#X connect 39 2 42 0;
#X connect 48 0 28 0;
#X connect 48 1 29 0;
#X connect 48 2 30 0;
#X connect 48 3 31 0;
|