#N canvas 580 153 168 240 10; #N canvas 808 44 351 167 P-ADmin-gui 1; #X obj 5 4 cnv 15 324 136 empty empty empty 1 12 0 14 -212212 -66577 0; #X obj 7 6 cnv 15 149 116 empty empty empty 1 12 0 14 -237178 -66577 0; #X obj 9 23 vsl 14 81 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -262144 -1 0 1; #X obj 9 106 bng 14 250 50 0 p-ad.i-down empty v 4 8 1 12 -149940 -108145 -262144; #X obj 9 8 bng 14 250 50 0 p-ad.i-up empty ^ 3 9 1 13 -149940 -108145 -262144; #X obj 25 8 tgl 14 0 1-pad.inst.sel 1-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 1 1; #X obj 25 22 tgl 14 0 2-pad.inst.sel 2-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 1 1; #X obj 25 36 tgl 14 0 3-pad.inst.sel 3-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 25 50 tgl 14 0 4-pad.inst.sel 4-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 25 64 tgl 14 0 5-pad.inst.sel 5-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 25 78 tgl 14 0 6-pad.inst.sel 6-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 25 92 tgl 14 0 7-pad.inst.sel 7-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 25 106 tgl 14 0 8-pad.inst.sel 8-pad.inst.sel-r empty 0 -6 0 8 -149940 -262144 -1 0 1; #X obj 158 6 cnv 15 169 116 empty empty empty 1 12 0 14 -237178 -66577 0; #X obj 160 23 vsl 14 81 0 127 0 0 empty empty empty 0 -8 0 8 -262144 -262144 -1 0 1; #X obj 195 9 cnv 12 112 12 1-p-ad-bg 1-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 160 106 bng 14 250 50 0 p-ad.p-down empty v 4 8 1 12 -149940 -108145 -262144; #X obj 160 8 bng 14 250 50 0 p-ad.p-up empty ^ 3 9 1 13 -149940 -108145 -262144; #X obj 7 124 cnv 14 320 14 empty empty Preset-ADministration 2 7 1 10 -237178 -66577 0; #X obj 40 9 cnv 12 113 12 empty 1-pad.inst-r speedy 2 6 1 9 -108145 -262144 0; #X obj 40 23 cnv 12 113 12 empty 2-pad.inst-r master 2 6 1 9 -108145 -262144 0; #X obj 40 37 cnv 12 113 12 empty 3-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 40 51 cnv 12 113 12 empty 4-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 40 65 cnv 12 113 12 empty 5-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 40 79 cnv 12 113 12 empty 6-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 40 93 cnv 12 113 12 empty 7-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 40 107 cnv 12 113 12 empty 8-pad.inst-r empty 2 6 1 9 -108145 -262144 0; #X obj 195 23 cnv 12 113 12 2-p-ad-bg 2-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 195 37 cnv 12 113 12 3-p-ad-bg 3-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 195 51 cnv 12 113 12 4-p-ad-bg 4-p-ad-bg-r empty 20 12 0 14 -216256 -216256 0; #X obj 195 65 cnv 12 113 12 5-p-ad-bg 5-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 195 79 cnv 12 113 12 6-p-ad-bg 6-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 195 93 cnv 12 113 12 7-p-ad-bg 7-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X obj 195 107 cnv 12 113 12 8-p-ad-bg 8-p-ad-bg-r empty 20 12 0 14 -262144 -262144 0; #X symbolatom 194 8 16 0 0 0 - 1-pad.preset-r 1-pad.preset; #X symbolatom 194 22 16 0 0 0 - 2-pad.preset-r 2-pad.preset; #X symbolatom 194 36 16 0 0 0 - 3-pad.preset-r 3-pad.preset; #X symbolatom 194 50 16 0 0 0 - 4-pad.preset-r 4-pad.preset; #X symbolatom 194 64 16 0 0 0 - 5-pad.preset-r 5-pad.preset; #X symbolatom 194 78 16 0 0 0 - 6-pad.preset-r 6-pad.preset; #X symbolatom 194 92 16 0 0 0 - 7-pad.preset-r 7-pad.preset; #X symbolatom 194 106 16 0 0 0 - 8-pad.preset-r 8-pad.preset; #X obj 311 8 bng 15 250 50 0 1-pad.save 1-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 8 bng 15 250 50 0 1-pad.load 1-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 22 bng 15 250 50 0 2-pad.save 2-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 22 bng 15 250 50 0 2-pad.load 2-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 36 bng 15 250 50 0 3-pad.save 3-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 36 bng 15 250 50 0 3-pad.load 3-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 50 bng 15 250 50 0 4-pad.save 4-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 50 bng 15 250 50 0 4-pad.load 4-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 64 bng 15 250 50 0 5-pad.save 5-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 64 bng 15 250 50 0 5-pad.load 5-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 78 bng 15 250 50 0 6-pad.save 6-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 78 bng 15 250 50 0 6-pad.load 6-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 92 bng 15 250 50 0 7-pad.save 7-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 92 bng 15 250 50 0 7-pad.load 7-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X obj 311 106 bng 15 250 50 0 8-pad.save 8-pad.save-r empty 0 -6 0 8 -259137 -262144 -262144; #X obj 176 106 bng 15 250 50 0 8-pad.load 8-pad.load-r empty 0 -6 0 8 -4033 -262144 -262144; #X restore 19 17 pd P-ADmin-gui; #N canvas 343 178 436 321 preset 0; #X obj 210 68 list; #X obj 13 18 loadbang; #X obj 13 48 t b b; #N canvas 70 94 654 629 change_presetlist 0; #X obj 69 12 r 1-pad.preset; #X obj 89 52 r 2-pad.preset; #X obj 297 243 f 1; #X obj 253 243 f 0; #X obj 253 223 t b b b; #X obj 69 32 pack s 1; #X obj 69 160 t a b; #X obj 69 200 unpack s f; #X obj 134 258 + 1; #X obj 89 72 pack s 2; #X obj 134 278 - 2; #X obj 109 92 r 3-pad.preset; #X obj 109 112 pack s 3; #X obj 189 12 r 4-pad.preset; #X obj 189 32 pack s 4; #X obj 209 52 r 5-pad.preset; #X obj 209 72 pack s 5; #X obj 229 92 r 6-pad.preset; #X obj 229 112 pack s 6; #X obj 309 12 r 7-pad.preset; #X obj 309 32 pack s 7; #X obj 329 52 r 8-pad.preset; #X obj 329 72 pack s 8; #X obj 349 92 r 9-pad.preset; #X obj 349 112 pack s 9; #X obj 419 12 r 10-pad.preset; #X obj 419 32 pack s 10; #X obj 439 52 r 11-pad.preset; #X obj 439 72 pack s 11; #X obj 459 92 r 12-pad.preset; #X obj 459 112 pack s 12; #X obj 60 390 t b a; #X obj 82 302 list; #X obj 82 282 b; #X msg 38 242 \$1_; #X obj 38 262 route _; #X msg 38 322 symbol _; #X obj 38 520 sel _; #X obj 160 350 spigot; #X msg 275 298 p-list-in; #X obj 160 310 r p-ad; #X obj 252 511 s p-ad; #X obj 90 430 list trim; #X obj 90 410 list prepend p-list-in2; #N canvas 204 22 371 579 list-replace 0; #X obj 105 152 list; #X obj 268 26 inlet; #X obj 191 26 inlet; #X obj 26 22 inlet; #X obj 148 209 list split; #X obj 26 454 list; #X obj 26 526 outlet; #X obj 26 245 list prepend; #X obj 26 48 t a b a b; #X obj 26 358 list prepend 0; #X obj 191 53 t f f; #X obj 148 452 list prepend; #X obj 26 397 route 0 1; #X obj 257 275 f; #X obj 227 210 t a b; #X obj 257 305 > 0; #X obj 63 286 r \$0-init; #X obj 63 305 0; #N canvas 0 22 215 278 list-len 0; #N canvas 0 22 224 270 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 21 95 pd drip; #X obj 71 23 inlet; #X obj 106 162 + 1; #X obj 27 125 b; #X obj 61 202 f; #X obj 61 229 outlet; #X obj 93 136 1; #X obj 77 164 f 1; #X obj 151 166 0; #X obj 71 57 t a b b; #X connect 0 0 3 0; #X connect 0 1 4 0; #X connect 1 0 9 0; #X connect 2 0 7 1; #X connect 3 0 7 0; #X connect 4 0 5 0; #X connect 6 0 7 1; #X connect 7 0 2 0; #X connect 7 0 4 1; #X connect 8 0 4 1; #X connect 9 0 0 0; #X connect 9 1 6 0; #X connect 9 2 8 0; #X restore 213 176 pd list-len; #N canvas 0 22 301 277 list-splat 0; #X obj 24 28 inlet; #X obj 102 28 inlet; #X obj 24 225 outlet; #X obj 111 226 outlet; #X obj 207 227 outlet; #N canvas 309 114 189 484 negatives 0; #X obj 33 20 inlet; #X obj 109 91 inlet; #X obj 33 417 outlet; #X obj 65 377 outlet; #X obj 98 346 outlet; #X obj 33 295 list split; #X obj 33 44 t a a; #X obj 93 118 +; #X obj 93 141 moses; #X obj 63 91 t f f; #X msg 93 163 1; #X obj 47 227 +; #N canvas 0 22 219 282 list-len 0; #N canvas 0 22 224 270 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 21 95 pd drip; #X obj 71 23 inlet; #X obj 106 162 + 1; #X obj 27 125 b; #X obj 61 202 f; #X obj 61 229 outlet; #X obj 93 136 1; #X obj 77 164 f 1; #X obj 151 166 0; #X obj 71 57 t a b b; #X connect 0 0 3 0; #X connect 0 1 4 0; #X connect 1 0 9 0; #X connect 2 0 7 1; #X connect 3 0 7 0; #X connect 4 0 5 0; #X connect 6 0 7 1; #X connect 7 0 2 0; #X connect 7 0 4 1; #X connect 8 0 4 1; #X connect 9 0 0 0; #X connect 9 1 6 0; #X connect 9 2 8 0; #X restore 63 64 pd list-len; #X connect 0 0 6 0; #X connect 1 0 7 1; #X connect 5 0 2 0; #X connect 5 1 3 0; #X connect 5 2 4 0; #X connect 6 0 5 0; #X connect 6 1 12 0; #X connect 7 0 8 0; #X connect 8 0 10 0; #X connect 8 1 5 1; #X connect 9 0 11 1; #X connect 9 1 7 0; #X connect 10 0 11 0; #X connect 11 0 5 1; #X connect 12 0 9 0; #X restore 128 168 pd negatives; #X obj 75 112 < 0; #N canvas 235 272 466 316 route 0; #X obj 76 76 inlet; #X obj 155 74 inlet; #X obj 76 123 list prepend; #X obj 76 158 route 0 1; #X obj 76 231 outlet; #X obj 105 192 outlet; #X connect 0 0 2 0; #X connect 1 0 2 1; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X restore 24 136 pd route; #X obj 102 84 t f f f; #X obj 24 167 list split; #X obj 102 62 f 0; #X connect 0 0 7 0; #X connect 1 0 10 0; #X connect 5 0 2 0; #X connect 5 1 3 0; #X connect 5 2 4 0; #X connect 6 0 7 1; #X connect 7 0 9 0; #X connect 7 1 5 0; #X connect 8 0 6 0; #X connect 8 1 9 1; #X connect 8 2 5 1; #X connect 9 0 2 0; #X connect 9 1 3 0; #X connect 9 2 4 0; #X connect 10 0 8 0; #X restore 105 172 pd list-splat; #X connect 0 0 19 0; #X connect 1 0 0 1; #X connect 2 0 10 0; #X connect 3 0 8 0; #X connect 4 1 5 1; #X connect 4 1 11 1; #X connect 5 0 6 0; #X connect 7 0 9 0; #X connect 8 0 7 0; #X connect 8 1 0 0; #X connect 8 2 18 0; #X connect 8 3 7 1; #X connect 8 3 5 1; #X connect 8 3 11 1; #X connect 9 0 12 0; #X connect 10 0 19 1; #X connect 10 1 13 1; #X connect 11 0 6 0; #X connect 12 0 5 0; #X connect 12 1 11 0; #X connect 13 0 15 0; #X connect 14 0 11 1; #X connect 14 0 5 1; #X connect 14 1 13 0; #X connect 15 0 9 1; #X connect 16 0 17 0; #X connect 17 0 9 1; #X connect 18 0 4 1; #X connect 19 0 7 1; #X connect 19 1 4 0; #X connect 19 2 14 0; #X restore 60 370 pd list-replace; #X obj 160 330 route p-list-out p-scroll; #X obj 38 222 t s s; #X msg 45 480 save-p-list \$1 \, p-gui; #X obj 45 460 symbol; #X obj 38 350 t s s s; #X msg 68 540 save \$1; #X connect 0 0 5 0; #X connect 1 0 9 0; #X connect 2 0 38 1; #X connect 3 0 38 1; #X connect 4 0 3 0; #X connect 4 1 39 0; #X connect 4 2 2 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 6 1 4 0; #X connect 7 0 46 0; #X connect 7 1 8 0; #X connect 8 0 10 0; #X connect 9 0 6 0; #X connect 10 0 44 1; #X connect 11 0 12 0; #X connect 12 0 6 0; #X connect 13 0 14 0; #X connect 14 0 6 0; #X connect 15 0 16 0; #X connect 16 0 6 0; #X connect 17 0 18 0; #X connect 18 0 6 0; #X connect 19 0 20 0; #X connect 20 0 6 0; #X connect 21 0 22 0; #X connect 22 0 6 0; #X connect 23 0 24 0; #X connect 24 0 6 0; #X connect 25 0 26 0; #X connect 26 0 6 0; #X connect 27 0 28 0; #X connect 28 0 6 0; #X connect 29 0 30 0; #X connect 30 0 6 0; #X connect 31 0 48 0; #X connect 31 1 43 0; #X connect 32 0 49 0; #X connect 33 0 32 0; #X connect 34 0 35 0; #X connect 35 0 36 0; #X connect 35 1 33 0; #X connect 36 0 49 0; #X connect 37 1 50 0; #X connect 38 0 44 2; #X connect 39 0 41 0; #X connect 40 0 45 0; #X connect 42 0 41 0; #X connect 43 0 42 0; #X connect 44 0 31 0; #X connect 45 0 38 0; #X connect 45 1 8 1; #X connect 46 0 34 0; #X connect 46 1 32 1; #X connect 47 0 41 0; #X connect 48 0 47 0; #X connect 49 0 37 0; #X connect 49 1 44 0; #X connect 49 2 48 1; #X connect 50 0 41 0; #X restore 13 188 pd change_presetlist; #X msg 81 18 bang; #N canvas 128 22 767 719 save_load_presetlist 0; #X obj 35 96 f 1; #X obj 120 216 f 0; #X obj 256 130 textfile; #X obj 36 576 textfile; #X msg 70 526 clear; #X obj 55 456 list prepend add; #X obj 55 476 list trim; #X obj 234 260 s p-ad; #X obj 234 240 list trim; #X obj 234 220 list prepend p-list-in2; #X obj 16 226 spigot; #X msg 16 116 p-list-in; #X obj 16 16 r p-ad; #N canvas 0 22 274 296 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 55 266 pd drip; #X obj 278 340 textfile; #X obj 256 150 list split 1; #X obj 256 110 until; #X obj 234 70 t b b b; #X obj 234 200 textfile; #X msg 354 160 clear; #X msg 256 170 add2 \$1; #X obj 278 360 list split 1; #X obj 55 436 list append; #X msg 67 58 bang; #X obj 99 326 sel _; #X obj 127 416 spigot 1; #X obj 178 337 b; #X obj 178 356 f 1; #X obj 109 346 f 0; #N canvas 829 505 291 281 getActive 0; #X obj 119 62 f 1; #X obj 129 222 f 0; #X obj 19 172 spigot; #X obj 19 132 r p-ad; #X obj 19 112 s p-ad; #X obj 19 222 outlet; #X obj 19 22 inlet; #X obj 19 192 t a b; #X obj 19 42 t b b; #X obj 19 152 route a-list-out; #X msg 19 92 a-list-in; #X connect 0 0 2 1; #X connect 1 0 2 1; #X connect 2 0 7 0; #X connect 3 0 9 0; #X connect 6 0 8 0; #X connect 7 0 5 0; #X connect 7 1 1 0; #X connect 8 0 10 0; #X connect 8 1 0 0; #X connect 9 0 2 0; #X connect 10 0 4 0; #X restore 88 366 pd getActive; #X obj 129 286 symbol; #X obj 16 76 t b b a b; #X msg 227 303 rewind; #X obj 55 286 t s b s b; #X obj 36 596 list prepend add; #X obj 36 616 list trim; #X obj 16 546 until; #X obj 16 246 t b b a b b; #X obj 16 526 t b b; #X msg 214 623 clear; #X obj 214 643 t a; #X obj 477 417 textfile; #X msg 499 377 rewind; #X obj 477 477 list; #X obj 477 437 list split 1; #X obj 477 457 sel _; #X obj 521 357 symbol; #X obj 477 337 t b b a; #X obj 477 397 until; #X obj 477 567 s p-ad; #X obj 507 537 list trim; #X obj 477 497 t b a; #X msg 453 534 i-gui; #X obj 507 517 list prepend a-list-in2; #N canvas 386 53 309 354 checkActive 0; #X obj 68 59 s p-ad.listbang; #X obj 24 19 inlet; #X obj 24 309 outlet; #X obj 47 269 list; #X obj 24 289 list; #N canvas 576 60 230 311 list-sieve 0; #X obj 20 16 inlet; #X obj 20 116 list; #X obj 103 16 inlet; #X obj 20 266 outlet; #X obj 20 246 symbol; #X obj 20 226 sel _; #X obj 20 206 symbol; #X obj 20 76 t b a; #X obj 109 147 symbol; #X obj 20 156 t b s b s; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 20 46 pd drip; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 20 136 pd drip; #X connect 0 0 10 0; #X connect 1 0 11 0; #X connect 2 0 1 1; #X connect 4 0 3 0; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 7 0 1 0; #X connect 7 1 8 0; #X connect 8 0 6 1; #X connect 9 0 6 0; #X connect 9 1 5 1; #X connect 9 3 4 1; #X connect 10 0 7 0; #X connect 11 0 9 0; #X restore 47 229 pd list-sieve; #X obj 24 199 t b a b; #X obj 47 249 list prepend; #X obj 24 39 t a b b; #X obj 76 99 f 1; #X obj 193 199 f 0; #X obj 133 189 spigot; #X obj 46 139 s p-ad; #X msg 46 119 i-list-in rewind \, i-list-in bang; #X obj 46 79 t b b; #X obj 133 209 t a b; #X obj 133 149 r p-ad; #X obj 133 169 route i-list-out; #X connect 1 0 8 0; #X connect 3 0 4 1; #X connect 3 0 7 1; #X connect 4 0 2 0; #X connect 5 0 7 0; #X connect 6 0 4 0; #X connect 6 1 5 0; #X connect 6 2 7 1; #X connect 6 2 4 1; #X connect 7 0 3 0; #X connect 8 0 6 0; #X connect 8 1 14 0; #X connect 8 2 0 0; #X connect 9 0 11 1; #X connect 10 0 11 1; #X connect 11 0 15 0; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 9 0; #X connect 15 0 5 1; #X connect 15 1 10 0; #X connect 16 0 17 0; #X connect 17 0 11 0; #X restore 88 386 pd checkActive; #X msg 149 346 bang; #X obj 16 36 route save-p-list load-p-list p-list-out load-a-list; #X msg 34 506 write ../presets/__p-ad-presets; #X msg 278 90 clear \, read ../presets/__p-ad-presets \, rewind; #X connect 0 0 10 1; #X connect 1 0 10 1; #X connect 2 0 15 0; #X connect 2 1 16 1; #X connect 3 0 34 0; #X connect 3 1 36 1; #X connect 4 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X connect 10 0 37 0; #X connect 11 0 7 0; #X connect 12 0 56 0; #X connect 13 0 33 0; #X connect 14 0 21 0; #X connect 15 0 20 0; #X connect 16 0 2 0; #X connect 17 0 18 0; #X connect 17 1 16 0; #X connect 17 2 58 0; #X connect 17 2 19 0; #X connect 18 0 9 0; #X connect 19 0 18 0; #X connect 20 0 18 0; #X connect 21 1 25 0; #X connect 22 0 5 0; #X connect 23 0 31 0; #X connect 24 0 28 0; #X connect 24 0 29 0; #X connect 24 1 26 0; #X connect 25 0 22 1; #X connect 26 0 27 0; #X connect 27 0 25 1; #X connect 28 0 25 1; #X connect 29 0 54 0; #X connect 30 0 24 1; #X connect 31 0 11 0; #X connect 31 1 0 0; #X connect 31 2 30 0; #X connect 31 3 32 0; #X connect 32 0 14 0; #X connect 33 0 22 0; #X connect 33 1 14 0; #X connect 33 2 24 0; #X connect 33 3 22 1; #X connect 34 0 35 0; #X connect 35 0 40 0; #X connect 36 0 3 0; #X connect 37 0 38 0; #X connect 37 1 57 0; #X connect 37 2 13 0; #X connect 37 3 4 0; #X connect 37 4 1 0; #X connect 38 0 36 0; #X connect 38 1 39 0; #X connect 39 0 40 0; #X connect 40 0 14 0; #X connect 40 0 41 0; #X connect 41 0 44 0; #X connect 41 1 48 1; #X connect 42 0 41 0; #X connect 43 0 51 0; #X connect 44 0 45 0; #X connect 44 1 43 1; #X connect 45 0 43 0; #X connect 46 0 45 1; #X connect 47 0 48 0; #X connect 47 1 42 0; #X connect 47 2 46 0; #X connect 48 0 41 0; #X connect 50 0 49 0; #X connect 51 0 52 0; #X connect 51 1 53 0; #X connect 52 0 49 0; #X connect 53 0 50 0; #X connect 54 0 22 1; #X connect 55 0 29 0; #X connect 56 0 31 0; #X connect 56 1 17 0; #X connect 56 2 10 0; #X connect 56 3 47 0; #X connect 57 0 3 0; #X connect 58 0 2 0; #X connect 58 0 14 0; #X connect 58 0 41 0; #X restore 13 208 pd save_load_presetlist; #X obj 210 18 r p-ad; #X obj 210 38 route p-list-in p-list-in2; #X obj 210 88 list prepend p-list-out; #X obj 210 108 list trim; #X obj 210 128 s p-ad; #X msg 13 88 p-gui; #X msg 43 68 load-p-list; #N canvas 276 332 262 251 p-scroll 0; #X obj 73 197 s p-ad; #X obj 19 18 r p-ad.p-up; #X obj 139 18 r p-ad.p-down; #X msg 73 177 p-scroll \$1; #X obj 73 77 t b f; #X obj 73 117 +; #X obj 139 38 f 1; #X obj 19 38 f -1; #X obj 73 137 max 1; #X obj 73 157 t f f; #X obj 73 97 f 1; #X connect 1 0 7 0; #X connect 2 0 6 0; #X connect 3 0 0 0; #X connect 4 0 10 0; #X connect 4 1 5 1; #X connect 5 0 8 0; #X connect 6 0 4 0; #X connect 7 0 4 0; #X connect 8 0 9 0; #X connect 9 0 3 0; #X connect 9 1 10 1; #X connect 10 0 5 0; #X restore 13 148 pd p-scroll; #N canvas 680 77 493 544 set_preset_gui 0; #X obj 57 109 f 1; #X obj 23 109 f 0; #X obj 42 189 spigot; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 6 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 5 0; #X connect 5 0 1 0; #X connect 5 1 2 1; #X connect 6 0 1 1; #X restore 42 209 pd drip; #X obj 120 234 f 0; #X obj 42 249 f 0; #X obj 42 269 + 1; #X obj 42 289 t f f; #X obj 122 313 f; #X obj 42 309 moses; #X obj 42 329 moses; #X obj 42 439 list append; #X obj 42 369 f 0; #X obj 42 389 + 1; #X obj 42 409 t f f; #X obj 42 349 b; #X msg 42 459 \; \$1-pad.preset-r set \$2; #X obj 42 229 t b a; #X obj 165 134 until; #X obj 165 162 f; #X obj 196 164 + 1; #X obj 240 164 sel 0; #X obj 165 202 + 1; #X obj 23 89 t b b b f b b; #X obj 23 69 f 1; #X obj 123 411 makesymbol; #X obj 196 185 mod 8; #X obj 122 333 + 8; #X msg 42 129 p-list-in; #X obj 42 149 s p-ad; #X obj 23 19 r p-ad; #X msg 165 222 \; \$1-pad.preset-r set _ \; \$1-p-ad-bg-r color 0 0 ; #X obj 212 343 sel nothing; #X obj 253 303 makesymbol; #X obj 212 323 symbol; #X obj 212 363 f; #X obj 212 303 t b f; #X obj 192 69 t b a; #X obj 23 39 route p-scroll p-gui p-list-out load save; #X obj 284 323 symbol; #X obj 334 343 unpack f f f; #N canvas 15 207 272 304 RGB______ 0; #X obj 47 42 inlet; #X obj 124 44 inlet; #X obj 190 45 inlet; #X obj 124 245 outlet; #X text 52 17 red; #X text 122 19 green; #X text 194 19 blue; #X obj 190 91 t b f; #X obj 124 149 +; #X obj 124 174 t b f; #X obj 124 205 +; #X obj 47 68 * -65536; #X obj 124 69 * -256; #X obj 190 69 * -1; #X obj 124 225 - 1; #X connect 0 0 11 0; #X connect 1 0 12 0; #X connect 2 0 13 0; #X connect 7 0 8 0; #X connect 7 1 8 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 9 1 10 1; #X connect 10 0 14 0; #X connect 11 0 10 0; #X connect 12 0 8 0; #X connect 13 0 7 0; #X connect 14 0 3 0; #X restore 334 363 pd RGB______; #X obj 334 303 loadbang; #X obj 212 383 list append; #X msg 212 403 \; \$1-p-ad-bg-r color \$2 \$2; #X obj 334 323 list 210 200 255; #X connect 0 0 2 1; #X connect 1 0 2 1; #X connect 2 0 3 0; #X connect 3 0 17 0; #X connect 4 0 5 1; #X connect 4 0 12 1; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 7 1 5 1; #X connect 8 0 9 1; #X connect 8 0 27 0; #X connect 9 1 10 0; #X connect 10 0 15 0; #X connect 11 0 16 0; #X connect 12 0 13 0; #X connect 13 0 14 0; #X connect 14 0 11 0; #X connect 14 1 12 1; #X connect 14 1 36 0; #X connect 15 0 12 0; #X connect 17 0 5 0; #X connect 17 1 25 0; #X connect 17 1 33 0; #X connect 18 0 19 0; #X connect 19 0 20 0; #X connect 19 0 22 0; #X connect 20 0 26 0; #X connect 21 0 18 1; #X connect 22 0 31 0; #X connect 23 0 1 0; #X connect 23 1 28 0; #X connect 23 2 0 0; #X connect 23 3 8 0; #X connect 23 4 4 0; #X connect 23 5 18 0; #X connect 24 0 23 0; #X connect 25 0 11 1; #X connect 26 0 19 1; #X connect 26 0 21 0; #X connect 27 0 10 1; #X connect 28 0 29 0; #X connect 30 0 38 0; #X connect 32 0 35 0; #X connect 33 0 34 1; #X connect 34 0 32 0; #X connect 35 0 43 0; #X connect 36 0 34 0; #X connect 36 1 35 1; #X connect 37 0 24 0; #X connect 37 1 39 0; #X connect 38 0 24 0; #X connect 38 1 24 0; #X connect 38 2 2 0; #X connect 38 3 37 0; #X connect 38 4 37 0; #X connect 39 0 32 1; #X connect 40 0 41 0; #X connect 40 1 41 1; #X connect 40 2 41 2; #X connect 41 0 43 1; #X connect 42 0 45 0; #X connect 43 0 44 0; #X connect 45 0 40 0; #X restore 13 168 pd set_preset_gui; #N canvas 278 79 599 560 save_load_preset 0; #X obj 21 43 f 1; #X obj 81 163 f 4; #X obj 41 83 f 2; #X obj 61 123 f 3; #X obj 141 43 f 5; #X obj 161 83 f 6; #X obj 201 163 f 8; #X obj 181 123 f 7; #X obj 21 288 t a a; #X obj 86 368 list; #X obj 86 348 b; #X msg 21 308 \$1_; #X obj 86 388 route float; #X obj 161 408 symbol; #X obj 86 408 makesymbol; #X obj 21 328 route _ __; #X obj 181 503 s p-ad; #N canvas 718 355 260 320 getPresetByNo 0; #X obj 34 222 list split; #X obj 66 242 list split 1; #X obj 56 62 f 1; #X obj 64 202 f 0; #X obj 34 162 spigot; #X obj 34 122 r p-ad; #X obj 34 102 s p-ad; #X obj 99 162 t b f; #X obj 99 182 + 1; #X obj 99 202 - 2; #X obj 66 262 outlet; #X obj 34 22 inlet; #X obj 34 142 route p-list-out p-scroll; #X msg 34 82 p-list-in; #X obj 34 182 t a b; #X obj 34 42 t b b f; #X connect 0 1 1 0; #X connect 1 0 10 0; #X connect 2 0 4 1; #X connect 3 0 4 1; #X connect 4 0 14 0; #X connect 5 0 12 0; #X connect 7 0 8 0; #X connect 7 1 8 1; #X connect 8 0 9 0; #X connect 9 0 0 1; #X connect 11 0 15 0; #X connect 12 0 4 0; #X connect 12 1 7 0; #X connect 13 0 6 0; #X connect 14 0 0 0; #X connect 14 1 3 0; #X connect 15 0 13 0; #X connect 15 1 2 0; #X connect 15 2 8 0; #X restore 21 258 pd getPresetByNo; #X obj 21 218 t f; #X msg 86 450 load-a-list \$1 \, load \$1; #X msg 266 450 save-p-list \$1 \, save \$1; #X obj 41 63 r 2-pad.load; #X obj 21 23 r 1-pad.load; #X obj 61 103 r 3-pad.load; #X obj 81 143 r 4-pad.load; #X obj 141 23 r 5-pad.load; #X obj 161 63 r 6-pad.load; #X obj 181 103 r 7-pad.load; #X obj 201 143 r 8-pad.load; #X obj 301 43 f 1; #X obj 361 163 f 4; #X obj 321 83 f 2; #X obj 341 123 f 3; #X obj 421 43 f 5; #X obj 441 83 f 6; #X obj 481 163 f 8; #X obj 461 123 f 7; #X obj 301 288 t a a; #X obj 366 368 list; #X obj 366 348 b; #X msg 301 308 \$1_; #X obj 366 388 route float; #X obj 441 408 symbol; #X obj 366 408 makesymbol; #X obj 301 328 route _ __; #N canvas 718 355 264 324 getPresetByNo 0; #X obj 34 222 list split; #X obj 66 242 list split 1; #X obj 56 62 f 1; #X obj 64 202 f 0; #X obj 34 162 spigot; #X obj 34 122 r p-ad; #X obj 34 102 s p-ad; #X obj 99 162 t b f; #X obj 99 182 + 1; #X obj 99 202 - 2; #X obj 66 262 outlet; #X obj 34 22 inlet; #X obj 34 142 route p-list-out p-scroll; #X msg 34 82 p-list-in; #X obj 34 182 t a b; #X obj 34 42 t b b f; #X connect 0 1 1 0; #X connect 1 0 10 0; #X connect 2 0 4 1; #X connect 3 0 4 1; #X connect 4 0 14 0; #X connect 5 0 12 0; #X connect 7 0 8 0; #X connect 7 1 8 1; #X connect 8 0 9 0; #X connect 9 0 0 1; #X connect 11 0 15 0; #X connect 12 0 4 0; #X connect 12 1 7 0; #X connect 13 0 6 0; #X connect 14 0 0 0; #X connect 14 1 3 0; #X connect 15 0 13 0; #X connect 15 1 2 0; #X connect 15 2 8 0; #X restore 301 258 pd getPresetByNo; #X obj 301 218 t f; #X obj 301 23 r 1-pad.save; #X obj 321 63 r 2-pad.save; #X obj 341 103 r 3-pad.save; #X obj 361 143 r 4-pad.save; #X obj 421 23 r 5-pad.save; #X obj 441 63 r 6-pad.save; #X obj 461 103 r 7-pad.save; #X obj 481 143 r 8-pad.save; #X connect 0 0 18 0; #X connect 1 0 18 0; #X connect 2 0 18 0; #X connect 3 0 18 0; #X connect 4 0 18 0; #X connect 5 0 18 0; #X connect 6 0 18 0; #X connect 7 0 18 0; #X connect 8 0 11 0; #X connect 8 1 9 1; #X connect 9 0 12 0; #X connect 10 0 9 0; #X connect 11 0 15 0; #X connect 12 0 14 0; #X connect 12 1 13 0; #X connect 13 0 19 0; #X connect 14 0 19 0; #X connect 15 2 10 0; #X connect 17 0 8 0; #X connect 18 0 17 0; #X connect 19 0 16 0; #X connect 20 0 16 0; #X connect 21 0 2 0; #X connect 22 0 0 0; #X connect 23 0 3 0; #X connect 24 0 1 0; #X connect 25 0 4 0; #X connect 26 0 5 0; #X connect 27 0 7 0; #X connect 28 0 6 0; #X connect 29 0 46 0; #X connect 30 0 46 0; #X connect 31 0 46 0; #X connect 32 0 46 0; #X connect 33 0 46 0; #X connect 34 0 46 0; #X connect 35 0 46 0; #X connect 36 0 46 0; #X connect 37 0 40 0; #X connect 37 1 38 1; #X connect 38 0 41 0; #X connect 39 0 38 0; #X connect 40 0 44 0; #X connect 41 0 43 0; #X connect 41 1 42 0; #X connect 42 0 20 0; #X connect 43 0 20 0; #X connect 44 2 39 0; #X connect 45 0 37 0; #X connect 46 0 45 0; #X connect 47 0 29 0; #X connect 48 0 31 0; #X connect 49 0 32 0; #X connect 50 0 30 0; #X connect 51 0 33 0; #X connect 52 0 34 0; #X connect 53 0 36 0; #X connect 54 0 35 0; #X restore 13 228 pd save_load_preset; #N canvas 525 134 645 666 data_file 0; #X obj 13 35 route save load; #X obj 257 55 s p-ad; #X obj 257 85 r p-ad; #X msg 257 35 a-list-in; #X obj 257 105 route a-list-out; #X obj 13 15 r p-ad; #X obj 48 145 spigot; #X obj 85 105 f 1; #X obj 13 185 list; #X obj 13 75 t a b b; #X obj 188 145 spigot; #X obj 215 105 f 1; #X obj 143 185 list; #X obj 143 75 t a b b; #X obj 188 165 t a b; #X obj 247 155 f 0; #X obj 48 165 t a b; #X obj 107 155 f 0; #X obj 35 245 list split 1; #N canvas 0 22 270 292 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 74 265 pd drip; #X msg 138 245 clear; #X obj 13 205 t b a b; #X obj 138 555 textfile; #X obj 74 465 list prepend add; #X obj 74 285 t a a; #X msg 74 305 instance \$1-save; #X obj 74 325 s p-ad; #X obj 74 345 r p-ad; #X obj 74 365 route preset; #X obj 74 385 t a a; #X obj 74 445 list; #X obj 74 425 sel ____; #X obj 74 405 list split 1; #X obj 74 485 list trim; #X msg 35 525 write \$1; #X obj 35 505 makefilename ../presets/_%s; #X obj 408 328 makefilename ../presets/_%s; #X obj 325 440 textfile; #X obj 239 231 list split 1; #X obj 278 391 until; #X msg 325 381 rewind; #X obj 325 500 s netpd-broadcast; #N canvas 0 22 235 281 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 6 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 5 0; #X connect 5 0 1 0; #X connect 5 1 2 1; #X connect 6 0 1 1; #X restore 278 251 pd drip; #X obj 278 271 s cr.open; #X obj 278 291 r cr.open.done; #N canvas 0 22 462 312 sroute 0; #X obj 168 99 inlet; #X obj 90 54 list split 1; #X obj 90 31 inlet; #X obj 90 188 outlet; #X obj 90 154 list; #X obj 90 124 select empty; #X connect 0 0 5 1; #X connect 1 0 5 0; #X connect 1 1 4 1; #X connect 2 0 1 0; #X connect 4 0 3 0; #X connect 5 0 4 0; #X restore 325 460 pd sroute; #X obj 288 190 t a a; #X obj 408 308 list split 1; #X obj 278 311 t b a; #X msg 408 348 clear \, read \$1; #X obj 278 351 t b b; #X obj 325 480 list trim; #X connect 0 0 9 0; #X connect 0 1 13 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X connect 4 0 6 0; #X connect 4 0 10 0; #X connect 5 0 0 0; #X connect 6 0 16 0; #X connect 7 0 6 1; #X connect 8 0 21 0; #X connect 9 0 8 0; #X connect 9 1 3 0; #X connect 9 2 7 0; #X connect 9 2 8 1; #X connect 10 0 14 0; #X connect 11 0 10 1; #X connect 12 0 46 0; #X connect 13 0 12 0; #X connect 13 1 3 0; #X connect 13 2 11 0; #X connect 13 2 12 1; #X connect 14 0 12 1; #X connect 14 1 15 0; #X connect 15 0 10 1; #X connect 16 0 8 1; #X connect 16 1 17 0; #X connect 17 0 6 1; #X connect 18 0 35 0; #X connect 18 1 19 0; #X connect 19 0 24 0; #X connect 20 0 22 0; #X connect 21 0 20 0; #X connect 21 1 18 0; #X connect 21 2 20 0; #X connect 23 0 33 0; #X connect 24 0 25 0; #X connect 24 1 31 1; #X connect 25 0 26 0; #X connect 27 0 28 0; #X connect 28 0 29 0; #X connect 29 0 32 0; #X connect 29 1 30 1; #X connect 30 0 23 0; #X connect 31 0 30 0; #X connect 32 0 31 0; #X connect 33 0 22 0; #X connect 34 0 22 0; #X connect 35 0 34 0; #X connect 36 0 49 0; #X connect 37 0 45 0; #X connect 37 1 39 1; #X connect 38 1 42 0; #X connect 39 0 37 0; #X connect 40 0 37 0; #X connect 42 0 43 0; #X connect 44 0 48 0; #X connect 45 0 51 0; #X connect 46 0 38 0; #X connect 46 1 47 0; #X connect 47 0 36 0; #X connect 48 0 50 0; #X connect 48 1 45 1; #X connect 49 0 37 0; #X connect 50 0 39 0; #X connect 50 1 40 0; #X connect 51 0 41 0; #X restore 13 248 pd data_file; #X connect 0 0 8 0; #X connect 1 0 2 0; #X connect 2 0 11 0; #X connect 2 1 12 0; #X connect 4 0 2 0; #X connect 6 0 7 0; #X connect 7 0 0 0; #X connect 7 1 0 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 11 0 10 0; #X connect 12 0 10 0; #X restore 19 37 pd preset; #X msg 19 107 reset; #N canvas 0 22 277 259 beforesave 0; #X obj 12 9 inlet; #X msg 12 49 \; \$1-pad.inst-r label empty \; \$1-p-ad-bg-r color 0 0; #X msg 12 29 1 \, 2 \, 3 \, 4 \, 5 \, 6 \, 7 \, 8; #X connect 0 0 2 0; #X connect 2 0 1 0; #X restore 19 127 pd beforesave; #N canvas 91 272 627 328 instance 0; #X obj 351 163 loadbang; #X obj 13 13 r p-ad; #X obj 13 233 list trim; #X obj 13 283 s p-ad; #X obj 13 183 textfile; #X obj 13 203 list prepend i-list-out; #N canvas 115 22 307 268 i-scroll 0; #X obj 19 38 f 1; #X obj 139 38 f 1; #X obj 53 111 max 1; #X obj 84 70 + 1; #X obj 24 70 - 1; #X obj 53 131 t f f; #X obj 53 171 s p-ad; #X obj 19 18 r p-ad.i-up; #X obj 139 18 r p-ad.i-down; #X msg 53 151 i-scroll \$1; #X connect 0 0 4 0; #X connect 1 0 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 5 0 9 0; #X connect 5 1 1 1; #X connect 5 1 0 1; #X connect 7 0 0 0; #X connect 8 0 1 0; #X connect 9 0 6 0; #X restore 434 266 pd i-scroll; #X obj 75 173 list prepend a-list-out; #N canvas 58 22 589 596 active-list 0; #X obj 18 14 r 1-pad.inst.sel; #X obj 38 54 r 2-pad.inst.sel; #X obj 58 94 r 3-pad.inst.sel; #X obj 138 14 r 4-pad.inst.sel; #X obj 158 54 r 5-pad.inst.sel; #X obj 178 94 r 6-pad.inst.sel; #X obj 258 14 r 7-pad.inst.sel; #X obj 278 54 r 8-pad.inst.sel; #X obj 298 94 r 9-pad.inst.sel; #X obj 378 14 r 10-pad.inst.sel; #X obj 398 54 r 11-pad.inst.sel; #X obj 418 94 r 12-pad.inst.sel; #X obj 18 34 pack f 1; #X obj 38 74 pack f 2; #X obj 58 114 pack f 3; #X obj 138 34 pack f 4; #X obj 158 74 pack f 5; #X obj 178 114 pack f 6; #X obj 258 34 pack f 7; #X obj 278 74 pack f 8; #X obj 298 114 pack f 9; #X obj 378 34 pack f 10; #X obj 398 74 pack f 11; #X obj 418 114 pack f 12; #X obj 151 551 s p-ad; #X obj 183 445 sel _; #X obj 275 345 f 1; #X obj 250 397 f 0; #X obj 183 385 spigot; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 183 425 pd drip; #X obj 183 345 r p-ad; #X obj 183 365 route a-list-out; #N canvas 844 349 402 310 getInstByNo 0; #X obj 31 202 list split; #X obj 63 222 list split 1; #X obj 117 62 f 1; #X obj 79 62 f 0; #X obj 31 142 spigot; #X obj 31 102 r p-ad; #X msg 108 82 i-list-in rewind \, i-list-in bang; #X obj 79 42 t b b b f; #X obj 108 102 s p-ad; #X obj 31 122 route i-list-out i-scroll; #X obj 96 142 t b f; #X obj 96 162 + 1; #X obj 96 182 - 2; #X obj 63 242 outlet; #X obj 79 22 inlet; #X connect 0 1 1 0; #X connect 1 0 13 0; #X connect 2 0 4 1; #X connect 3 0 4 1; #X connect 4 0 0 0; #X connect 5 0 9 0; #X connect 6 0 8 0; #X connect 7 0 3 0; #X connect 7 1 6 0; #X connect 7 2 2 0; #X connect 7 3 11 0; #X connect 9 0 4 0; #X connect 9 1 10 0; #X connect 10 0 11 0; #X connect 10 1 11 1; #X connect 11 0 12 0; #X connect 12 0 0 1; #X connect 14 0 7 0; #X restore 83 197 pd getInstByNo; #X obj 18 177 unpack f f; #X obj 18 237 list trim; #X obj 18 257 route 1 0; #X obj 18 217 pack f s; #X obj 339 394 symbol; #X msg 151 325 a-list-in; #X obj 233 292 t b b a; #X obj 121 453 f 0; #X obj 54 441 spigot; #X obj 54 461 t a b; #X obj 91 401 f 1; #X obj 18 371 t a b b; #X obj 18 482 list prepend; #X obj 18 502 list prepend a-list-in2; #X obj 18 522 list trim; #X obj 183 405 t a b b; #X obj 248 458 list; #X connect 0 0 12 0; #X connect 1 0 13 0; #X connect 2 0 14 0; #X connect 3 0 15 0; #X connect 4 0 16 0; #X connect 5 0 17 0; #X connect 6 0 18 0; #X connect 7 0 19 0; #X connect 8 0 20 0; #X connect 9 0 21 0; #X connect 10 0 22 0; #X connect 11 0 23 0; #X connect 12 0 33 0; #X connect 13 0 33 0; #X connect 14 0 33 0; #X connect 15 0 33 0; #X connect 16 0 33 0; #X connect 17 0 33 0; #X connect 18 0 33 0; #X connect 19 0 33 0; #X connect 20 0 33 0; #X connect 21 0 33 0; #X connect 22 0 33 0; #X connect 23 0 33 0; #X connect 25 1 44 0; #X connect 26 0 28 1; #X connect 27 0 28 1; #X connect 28 0 48 0; #X connect 29 0 25 0; #X connect 30 0 31 0; #X connect 31 0 28 0; #X connect 31 0 41 0; #X connect 32 0 36 1; #X connect 33 0 36 0; #X connect 33 1 32 0; #X connect 34 0 35 0; #X connect 35 0 44 0; #X connect 35 1 39 0; #X connect 36 0 34 0; #X connect 37 0 25 1; #X connect 38 0 24 0; #X connect 39 0 38 0; #X connect 39 1 26 0; #X connect 39 2 37 0; #X connect 40 0 41 1; #X connect 41 0 42 0; #X connect 42 0 45 1; #X connect 42 1 40 0; #X connect 43 0 41 1; #X connect 44 0 45 0; #X connect 44 1 38 0; #X connect 44 2 43 0; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 24 0; #X connect 48 0 29 0; #X connect 48 1 27 0; #X connect 48 2 49 0; #X connect 49 0 46 0; #X restore 434 286 pd active-list; #X obj 75 153 list; #N canvas 561 232 461 538 set_instance_gui 0; #X obj 57 109 f 1; #X obj 23 109 f 0; #X obj 42 189 spigot; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 42 209 pd drip; #X obj 120 234 f 0; #X obj 42 249 f 0; #X obj 42 269 + 1; #X obj 42 289 t f f; #X obj 122 313 f; #X obj 42 309 moses; #X obj 42 329 moses; #X obj 42 439 list append; #X obj 42 369 f 0; #X obj 42 389 + 1; #X obj 42 409 t f f; #X obj 42 349 b; #X obj 42 229 t b a; #X obj 165 159 until; #X obj 165 187 f; #X obj 196 189 + 1; #X obj 240 189 sel 0; #X obj 165 227 + 1; #X obj 23 89 t b b b f b b; #X obj 23 69 f 1; #X obj 196 210 mod 8; #X obj 122 333 + 8; #X obj 42 149 s p-ad; #X obj 23 19 r p-ad; #X obj 23 39 route i-scroll i-gui i-list-out; #X msg 42 459 \; \$1-pad.inst-r label \$2; #X msg 42 129 i-list-in rewind \, i-list-in bang; #X obj 322 379 f 0; #X obj 262 379 sel _; #X obj 211 439 pack f f; #X obj 262 399 f 1; #N canvas 695 356 239 236 getActivInst 0; #X obj 105 58 f 1; #X obj 90 148 f 0; #X obj 27 138 spigot; #X obj 27 98 r p-ad; #X obj 75 98 s p-ad; #X obj 27 178 outlet; #X obj 75 18 inlet; #X obj 27 118 route a-list-out; #X msg 75 78 a-list-in; #X obj 27 158 t a b; #X obj 75 38 t b b; #X connect 0 0 2 1; #X connect 1 0 2 1; #X connect 2 0 9 0; #X connect 3 0 7 0; #X connect 6 0 10 0; #X connect 7 0 2 0; #X connect 8 0 4 0; #X connect 9 0 5 0; #X connect 9 1 1 0; #X connect 10 0 8 0; #X connect 10 1 0 0; #X restore 262 339 pd getActivInst; #X msg 211 459 \; \$1-pad.inst.sel-r set \$2; #X obj 262 319 t b s b; #N canvas 0 22 231 277 drip 0; #X obj 24 176 list split 1; #X obj 24 93 until; #X obj 24 151 list append; #X obj 24 213 outlet; #X obj 24 27 inlet; #X obj 103 213 outlet; #X obj 24 56 t b a; #X obj 154 176 b; #X connect 0 0 3 0; #X connect 0 1 2 1; #X connect 0 2 5 0; #X connect 0 2 7 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 4 0 6 0; #X connect 6 0 1 0; #X connect 6 1 2 1; #X connect 7 0 1 1; #X restore 262 359 pd drip; #X msg 165 247 \; \$1-pad.inst-r label empty \; \$1-pad.inst.sel-r set 0; #X obj 114 411 symbol; #X connect 0 0 2 1; #X connect 1 0 2 1; #X connect 2 0 3 0; #X connect 3 0 16 0; #X connect 4 0 5 1; #X connect 4 0 12 1; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 7 1 5 1; #X connect 8 0 9 1; #X connect 8 0 25 0; #X connect 9 1 10 0; #X connect 10 0 15 0; #X connect 11 0 29 0; #X connect 12 0 13 0; #X connect 13 0 14 0; #X connect 14 0 11 0; #X connect 14 0 33 0; #X connect 14 1 12 1; #X connect 15 0 12 0; #X connect 16 0 5 0; #X connect 16 1 40 0; #X connect 17 0 18 0; #X connect 18 0 19 0; #X connect 18 0 21 0; #X connect 19 0 24 0; #X connect 20 0 17 1; #X connect 21 0 39 0; #X connect 22 0 1 0; #X connect 22 1 30 0; #X connect 22 2 0 0; #X connect 22 3 8 0; #X connect 22 4 4 0; #X connect 22 5 17 0; #X connect 23 0 22 0; #X connect 24 0 18 1; #X connect 24 0 20 0; #X connect 25 0 10 1; #X connect 27 0 28 0; #X connect 28 0 23 0; #X connect 28 1 23 0; #X connect 28 2 2 0; #X connect 30 0 26 0; #X connect 31 0 33 1; #X connect 32 0 34 0; #X connect 33 0 36 0; #X connect 34 0 33 1; #X connect 35 0 38 0; #X connect 37 0 35 0; #X connect 37 1 32 1; #X connect 37 2 31 0; #X connect 38 0 32 0; #X connect 40 0 11 1; #X connect 40 0 37 0; #X restore 434 246 pd set_instance_gui; #X obj 444 133 netpd-r cr.close; #X obj 444 153 b; #X obj 444 173 del 0; #X obj 199 83 route respond prerequest; #X msg 280 203 i-list-in clear \, instance request \, i-gui; #X obj 199 103 list; #X obj 418 46 inlet; #X obj 13 33 route i-list-in a-list-in a-list-in2 instance P-ADmin-request ; #X msg 261 233 P-ADmin-response; #X msg 261 263 \; pd-P-ADmin-gui vis 1; #X msg 23 150 print; #X msg 198 124 i-list-in add2 \$1; #X connect 0 0 15 0; #X connect 1 0 18 0; #X connect 2 0 3 0; #X connect 4 0 5 0; #X connect 5 0 2 0; #X connect 7 0 2 0; #X connect 9 0 7 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 13 0 15 0; #X connect 14 0 16 0; #X connect 14 1 15 0; #X connect 15 0 3 0; #X connect 16 0 22 0; #X connect 17 0 15 0; #X connect 18 0 4 0; #X connect 18 1 9 0; #X connect 18 2 9 1; #X connect 18 3 14 0; #X connect 18 4 19 0; #X connect 19 0 3 0; #X connect 19 0 20 0; #X connect 21 0 4 0; #X connect 22 0 3 0; #X restore 19 77 pd instance; #X msg 19 57 gui; #N canvas 380 211 169 120 abslist 0; #X msg 26 28 pad; #X restore 19 147 pd abslist; #X msg 20 177 version 0.2.6; #X text 19 196 needs cr v.1.4.7; #X connect 2 0 3 0; #X connect 5 0 4 0;