/usr/lib/pd/extra/pmpd/examples/25_sand2.pd is in pd-pmpd 0.9-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 | #N canvas 751 247 796 519 10;
#X obj 28 130 t b b;
#X obj 23 50 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#X msg 196 149 0 \, destroy;
#X obj 173 177 gemwin;
#X obj 23 160 s mass;
#N canvas 58 556 1250 480 pool 0;
#X obj 960 210 sand 1 10.6;
#X obj 240 60 sand -1.5 9.4;
#X obj 480 30 sand -2 9.8;
#X obj 480 60 sand -1.5 9.8;
#X obj 480 90 sand -1 9.8;
#X obj 720 60 sand -1.5 10.2;
#X obj 480 180 sand 0.5 9.8;
#X obj 480 120 sand -0.5 9.8;
#X obj 480 240 sand 1.5 9.8;
#X obj 0 0 sand -2.5 9;
#X obj 240 0 sand -2.5 9.4;
#X obj 480 0 sand -2.5 9.8;
#X obj 720 0 sand -2.5 10.2;
#X obj 960 0 sand -2.5 10.6;
#X obj 1200 0 sand -2.5 11;
#X obj 1440 0 sand -2.5 11.4;
#X obj 1680 0 sand -2.5 11.8;
#X obj 1920 0 sand -2.5 12.2;
#X obj 2160 0 sand -2.5 12.6;
#X obj 2400 0 sand -2.5 13;
#X obj 2640 0 sand -2.5 13.4;
#X obj 2880 0 sand -2.5 13.8;
#X obj 3120 0 sand -2.5 14.2;
#X obj 3360 0 sand -2.5 14.6;
#X obj 0 30 sand -2 9;
#X obj 240 30 sand -2 9.4;
#X obj 720 30 sand -2 10.2;
#X obj 960 30 sand -2 10.6;
#X obj 1200 30 sand -2 11;
#X obj 1440 30 sand -2 11.4;
#X obj 1680 30 sand -2 11.8;
#X obj 1920 30 sand -2 12.2;
#X obj 2160 30 sand -2 12.6;
#X obj 2400 30 sand -2 13;
#X obj 2640 30 sand -2 13.4;
#X obj 2880 30 sand -2 13.8;
#X obj 3120 30 sand -2 14.2;
#X obj 3360 30 sand -2 14.6;
#X obj 0 60 sand -1.5 9;
#X obj 960 60 sand -1.5 10.6;
#X obj 1200 60 sand -1.5 11;
#X obj 1440 60 sand -1.5 11.4;
#X obj 1680 60 sand -1.5 11.8;
#X obj 1920 60 sand -1.5 12.2;
#X obj 2160 60 sand -1.5 12.6;
#X obj 2400 60 sand -1.5 13;
#X obj 2640 60 sand -1.5 13.4;
#X obj 2880 60 sand -1.5 13.8;
#X obj 3120 60 sand -1.5 14.2;
#X obj 3360 60 sand -1.5 14.6;
#X obj 0 90 sand -1 9;
#X obj 240 90 sand -1 9.4;
#X obj 720 90 sand -1 10.2;
#X obj 960 90 sand -1 10.6;
#X obj 1200 90 sand -1 11;
#X obj 1440 90 sand -1 11.4;
#X obj 1680 90 sand -1 11.8;
#X obj 1920 90 sand -1 12.2;
#X obj 2160 90 sand -1 12.6;
#X obj 2400 90 sand -1 13;
#X obj 2640 90 sand -1 13.4;
#X obj 2880 90 sand -1 13.8;
#X obj 3120 90 sand -1 14.2;
#X obj 3360 90 sand -1 14.6;
#X obj 0 120 sand -0.5 9;
#X obj 240 120 sand -0.5 9.4;
#X obj 720 120 sand -0.5 10.2;
#X obj 960 120 sand -0.5 10.6;
#X obj 1200 120 sand -0.5 11;
#X obj 1440 120 sand -0.5 11.4;
#X obj 1680 120 sand -0.5 11.8;
#X obj 1920 120 sand -0.5 12.2;
#X obj 2160 120 sand -0.5 12.6;
#X obj 2400 120 sand -0.5 13;
#X obj 2640 120 sand -0.5 13.4;
#X obj 2880 120 sand -0.5 13.8;
#X obj 3120 120 sand -0.5 14.2;
#X obj 3360 120 sand -0.5 14.6;
#X obj 0 150 sand 0 9;
#X obj 240 150 sand 0 9.4;
#X obj 480 150 sand 0 9.8;
#X obj 720 150 sand 0 10.2;
#X obj 960 150 sand 0 10.6;
#X obj 1200 150 sand 0 11;
#X obj 1440 150 sand 0 11.4;
#X obj 1680 150 sand 0 11.8;
#X obj 1920 150 sand 0 12.2;
#X obj 2160 150 sand 0 12.6;
#X obj 2400 150 sand 0 13;
#X obj 2640 150 sand 0 13.4;
#X obj 2880 150 sand 0 13.8;
#X obj 3120 150 sand 0 14.2;
#X obj 3360 150 sand 0 14.6;
#X obj 0 180 sand 0.5 9;
#X obj 240 180 sand 0.5 9.4;
#X obj 720 180 sand 0.5 10.2;
#X obj 960 180 sand 0.5 10.6;
#X obj 1200 180 sand 0.5 11;
#X obj 1440 180 sand 0.5 11.4;
#X obj 1680 180 sand 0.5 11.8;
#X obj 1920 180 sand 0.5 12.2;
#X obj 2160 180 sand 0.5 12.6;
#X obj 2400 180 sand 0.5 13;
#X obj 2640 180 sand 0.5 13.4;
#X obj 2880 180 sand 0.5 13.8;
#X obj 3120 180 sand 0.5 14.2;
#X obj 3360 180 sand 0.5 14.6;
#X obj 0 210 sand 1 9;
#X obj 240 210 sand 1 9.4;
#X obj 480 210 sand 1 9.8;
#X obj 720 210 sand 1 10.2;
#X obj 1200 210 sand 1 11;
#X obj 1440 210 sand 1 11.4;
#X obj 1680 210 sand 1 11.8;
#X obj 1920 210 sand 1 12.2;
#X obj 2160 210 sand 1 12.6;
#X obj 2400 210 sand 1 13;
#X obj 2640 210 sand 1 13.4;
#X obj 2880 210 sand 1 13.8;
#X obj 3120 210 sand 1 14.2;
#X obj 3360 210 sand 1 14.6;
#X obj 0 240 sand 1.5 9;
#X obj 240 240 sand 1.5 9.4;
#X obj 720 240 sand 1.5 10.2;
#X obj 960 240 sand 1.5 10.6;
#X obj 1200 240 sand 1.5 11;
#X obj 1440 240 sand 1.5 11.4;
#X obj 1680 240 sand 1.5 11.8;
#X obj 1920 240 sand 1.5 12.2;
#X obj 2160 240 sand 1.5 12.6;
#X obj 2400 240 sand 1.5 13;
#X obj 2640 240 sand 1.5 13.4;
#X obj 2880 240 sand 1.5 13.8;
#X obj 3120 240 sand 1.5 14.2;
#X obj 3360 240 sand 1.5 14.6;
#X obj 0 270 sand 2 9;
#X obj 240 270 sand 2 9.4;
#X obj 480 270 sand 2 9.8;
#X obj 720 270 sand 2 10.2;
#X obj 960 270 sand 2 10.6;
#X obj 1200 270 sand 2 11;
#X obj 1440 270 sand 2 11.4;
#X obj 1680 270 sand 2 11.8;
#X obj 1920 270 sand 2 12.2;
#X obj 2160 270 sand 2 12.6;
#X obj 2400 270 sand 2 13;
#X obj 2640 270 sand 2 13.4;
#X obj 2880 270 sand 2 13.8;
#X obj 3120 270 sand 2 14.2;
#X obj 3360 270 sand 2 14.6;
#X restore 317 122 pd pool;
#N canvas 696 98 365 605 creation 0;
#X obj 41 491 s pd-new;
#X msg 95 95 \; pd filename new ./ \; #N canvas \; #X pop 1 \;;
#X msg 40 464 menuclose;
#X obj 43 47 sel 0 1;
#X obj 44 29 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 69 72 t b b;
#X obj 97 412 pack f f f f;
#X obj 89 191 t b f f;
#X obj 100 299 t f f;
#X obj 107 219 * 30;
#X obj 99 377 * 120;
#X obj 163 346 - 5;
#X obj 126 328 / 5;
#X msg 96 440 obj \$1 \$2 sand \$3 \$4;
#X obj 101 275 * 2;
#X obj 127 351 + 5;
#X obj 160 370 / 4;
#X obj 73 163 ch_uzi 10;
#X obj 88 247 ch_uzi 15;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 3 1 5 0;
#X connect 4 0 3 0;
#X connect 5 0 17 0;
#X connect 5 1 1 0;
#X connect 6 0 13 0;
#X connect 7 0 18 0;
#X connect 7 1 9 0;
#X connect 7 1 11 0;
#X connect 8 0 10 0;
#X connect 8 1 12 0;
#X connect 9 0 6 1;
#X connect 10 0 6 0;
#X connect 11 0 16 0;
#X connect 12 0 15 0;
#X connect 13 0 0 0;
#X connect 14 0 8 0;
#X connect 15 0 6 3;
#X connect 16 0 6 2;
#X connect 17 1 7 0;
#X connect 18 1 14 0;
#X restore 317 147 pd creation pool;
#X obj 86 343 s link;
#X text 212 4 sand;
#X floatatom 66 72 5 0 0 0 - - -;
#X msg 168 95 reset \, view 0 0 -8 0 0 0 0 1 0 \, create \, 1;
#X text 125 18 it's the same than previus exemple \, but with more
masss \, and diferents physical properties so that the global shape
is diferent.;
#X obj 61 296 iCircle2D mass 3.1 2 0 3 0 0 1 0 0 0 0.1;
#X obj 72 320 iCircle2D mass -3.1 2 0 3 0 0 1 0 0 0 0.1;
#X text 461 94 <- 1;
#X text 49 47 <- 2;
#X text 204 62 houagalss;
#X obj 23 95 metro 3;
#X obj 110 130 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 108 156 s reset;
#X obj 43 270 iAmbient2D mass 0 -0.00051 0 0 0.031 -1000 1000 -1000
1000;
#X connect 0 0 4 0;
#X connect 0 1 7 0;
#X connect 0 1 12 0;
#X connect 0 1 13 0;
#X connect 0 1 20 0;
#X connect 1 0 17 0;
#X connect 2 0 3 0;
#X connect 9 0 17 1;
#X connect 10 0 3 0;
#X connect 17 0 0 0;
#X connect 18 0 19 0;
|