Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: a8be0b8048
Fetching contributors…

Cannot retrieve contributors at this time

510 lines (509 sloc) 13.225 kB
#N canvas 477 146 806 642 10;
#N canvas 797 0 999 688 build_GUI 0;
#X obj 393 345 flow.@parse;
#X obj 393 379 route id;
#X obj 385 -35 inlet;
#X obj 393 440 s \$0id;
#X obj 14 483 r \$0id;
#X obj 614 324 list.split -1;
#X msg 655 376 0;
#X msg 687 375 1;
#X text 707 323 Split the type from the rest;
#X obj 1110 556 print GUI_BUILDING;
#N canvas 3 27 754 570 build_slider 0;
#X obj 271 184 makesymbol %s@%s;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 130 172 pd yPosition;
#X obj 349 141 r \$0id;
#X obj 266 66 list.split 1;
#X text 164 65 The params name;
#X obj 31 288 route bang;
#X obj 219 171 symbol;
#X msg 30 314 0 127;
#X text 106 292 range;
#X obj 126 115 t b b a a;
#X obj 265 23 inlet;
#X obj 181 543 outlet;
#X msg 220 346 obj 13 \$1 hsl 251 15 \$4 \$5 0 0 \$3 \$3R \$2 2 8 0
10 -262144 -1 -1 0 1;
#X obj 32 253 list;
#X obj 214 289 pack f s s;
#X msg 69 354 range \$1 \$2;
#X msg 214 315 obj 10 \$1 input.slider_ \$2 \$3R \$3;
#X obj 79 442 pdmtl/flow.send;
#X msg 136 399 \$1R;
#X obj 271 161 list prepend;
#X connect 0 0 14 2;
#X connect 0 0 18 0;
#X connect 1 0 14 0;
#X connect 2 0 19 1;
#X connect 3 0 9 0;
#X connect 3 1 13 1;
#X connect 5 0 7 0;
#X connect 5 1 15 0;
#X connect 6 0 14 1;
#X connect 7 0 15 0;
#X connect 9 0 13 0;
#X connect 9 1 1 0;
#X connect 9 2 6 0;
#X connect 9 3 19 0;
#X connect 10 0 3 0;
#X connect 13 0 5 0;
#X connect 14 0 16 0;
#X connect 15 0 17 0;
#X connect 16 0 11 0;
#X connect 18 0 17 1;
#X connect 19 0 0 0;
#X restore 296 534 pd build_slider;
#X msg 721 376 2;
#X msg 755 378 3;
#N canvas 1318 300 754 570 build_symbol 0;
#X obj 271 184 makesymbol %s@%s;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 130 172 pd yPosition;
#X obj 349 141 r \$0id;
#X text 195 83 The params name;
#X obj 219 171 symbol;
#X obj 126 115 t b b a a;
#X obj 265 23 inlet;
#X obj 134 438 outlet;
#X obj 214 289 pack f s s;
#X msg 212 332 symbolatom 10 \$1 33 0 0 1 \$2 \$3R \$3;
#X obj 271 161 list prepend;
#X connect 0 0 8 2;
#X connect 1 0 8 0;
#X connect 2 0 10 1;
#X connect 4 0 8 1;
#X connect 5 1 1 0;
#X connect 5 2 4 0;
#X connect 5 3 10 0;
#X connect 6 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 0 0;
#X restore 576 534 pd build_symbol;
#X text 644 296 --- BUILD ---;
#X msg 1110 531 Don't know what to do with this type for  \$1;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 65 99 + 3;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 5 0;
#X connect 3 0 4 0;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X restore 64 542 pd yPosition;
#X obj 15 565 pack s f;
#X obj 32 520 t a b;
#X obj 489 124 value \$0y;
#X msg 793 378 4;
#N canvas 464 130 712 638 build_toggle 0;
#X obj 271 184 makesymbol %s@%s;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 98 211 pd yPosition;
#X obj 349 141 r \$0id;
#X text 195 83 The params name;
#X obj 187 210 symbol;
#X obj 126 115 t b b a a;
#X obj 265 23 inlet;
#X obj 88 477 outlet;
#X obj 168 328 pack f s s;
#X msg 166 371 obj 10 \$1 tgl 15 0 \$3 \$3R \$2 17 7 0 10 -1 -262144
-1 0;
#X obj 271 161 list prepend;
#X connect 0 0 8 2;
#X connect 1 0 8 0;
#X connect 2 0 10 1;
#X connect 4 0 8 1;
#X connect 5 1 1 0;
#X connect 5 2 4 0;
#X connect 5 3 10 0;
#X connect 6 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 0 0;
#X restore 692 534 pd build_toggle;
#N canvas 1477 193 754 568 build_slider_choice 0;
#X obj 219 225 makesymbol %s@%s;
#N canvas 1962 550 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 70 231 pd yPosition;
#X obj 297 182 r \$0id;
#X obj 266 66 list.split 1;
#X obj 154 231 symbol;
#X obj 65 136 t b b a a;
#X obj 265 23 inlet;
#X obj 291 400 outlet;
#X obj 291 375 list trim;
#X text 164 65 The param name;
#X obj 292 307 pack f s s;
#X obj 55 451 pdmtl/flow.send;
#X msg 204 376 \$1R;
#X obj 5 331 list prepend choices;
#X obj 35 407 list.trim;
#X obj 39 281 list;
#X msg 291 347 obj 10 \$1 input.slider.choice_ \$2 \$3R \$3;
#X obj 219 202 list prepend;
#X connect 0 0 10 2;
#X connect 0 0 12 0;
#X connect 1 0 10 0;
#X connect 2 0 17 1;
#X connect 3 0 5 0;
#X connect 3 1 15 1;
#X connect 4 0 10 1;
#X connect 5 0 15 0;
#X connect 5 1 1 0;
#X connect 5 2 4 0;
#X connect 5 3 17 0;
#X connect 6 0 3 0;
#X connect 8 0 7 0;
#X connect 10 0 16 0;
#X connect 12 0 11 1;
#X connect 13 0 14 0;
#X connect 14 0 11 0;
#X connect 15 0 13 0;
#X connect 16 0 8 0;
#X connect 17 0 0 0;
#X restore 412 533 pd build_slider_choice;
#X msg 16 615 obj 10 \$2 cnv 15 256 15 empty empty \$1 2 8 0 10 -258113
-262144 0;
#X msg 488 97 15;
#N canvas 346 228 655 537 build_bang 0;
#X obj 271 184 makesymbol %s@%s;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 98 211 pd yPosition;
#X obj 349 141 r \$0id;
#X text 195 83 The params name;
#X obj 187 210 symbol;
#X obj 126 115 t b b a a;
#X obj 265 23 inlet;
#X obj 88 477 outlet;
#X obj 168 328 pack f s s;
#X msg 166 371 obj 10 \$1 bng 15 250 50 0 \$3 empty \$2 17 7 0 10 -262144
-1 -1;
#X obj 271 161 list prepend;
#X connect 0 0 8 2;
#X connect 1 0 8 0;
#X connect 2 0 10 1;
#X connect 4 0 8 1;
#X connect 5 1 1 0;
#X connect 5 2 4 0;
#X connect 5 3 10 0;
#X connect 6 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 0 0;
#X restore 804 534 pd build_bang;
#X obj 918 -4 count.iter;
#X obj 916 51 * 20;
#X obj 487 794 pdmtl/flow.send;
#X obj 616 265 pdmtl/flow.send;
#X text 965 150 Build the patch to hold the gui;
#X text 1096 411 Build the update controller;
#X obj 1000 412 s pd-\$0CONTROLS;
#X obj 912 -29 t b;
#X obj 856 85 list append;
#X obj 1053 255 * 20;
#X obj 1027 236 t f f;
#X obj 1003 319 list append;
#X obj 937 25 t f f;
#X obj 981 197 t f f f;
#X obj 985 175 * 3;
#X obj 1018 219 + 1;
#X obj 1099 205 + 2;
#X obj 957 224 t f f;
#X obj 984 248 * 20;
#X obj 1133 252 * 20;
#X obj 1103 227 t f f;
#X obj 995 284 pack f f f f f f \$0;
#X obj 1016 -72 r \$0CLEAR;
#X obj 1029 75 r \$0CLEAR;
#X msg 1028 103 clear;
#X obj 1094 437 r \$0CLEAR;
#X msg 1093 465 clear;
#X obj 417 1 symbol;
#X obj 889 166 s pd-\$0GUIS;
#X msg 997 357 obj 0 \$3 r \$1update \, obj 0 \$5 symbol \$1 \, obj
0 \$7 send \$8update \, connect \$2 0 \$4 0 \, connect \$4 0 \$6 0
;
#X msg 450 179 obj 10 0 bng 15 250 50 0 \$1update empty update 17 7
0 10 -1 -262144 -1;
#X obj 434 38 t a a a b a a a b;
#X obj 252 163 s \$0update;
#X obj 401 237 list trim;
#X msg 565 139 symbol pd-\$1GUI;
#X msg 887 124 obj 0 \$2 pd \$1GUI;
#X msg 883 380 6;
#X msg 830 377 5;
#X obj 613 419 demultiplex 0 1 2 3 4 5 6;
#N canvas 1114 61 655 537 build_nbx 0;
#X obj 271 184 makesymbol %s@%s;
#N canvas 1817 423 450 300 yPosition 0;
#X obj 21 21 inlet;
#X obj 79 245 outlet;
#X obj 81 128 t f f;
#X obj 39 69 value \$0y;
#X obj 173 89 + 17;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 2 1 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 98 211 pd yPosition;
#X obj 351 128 r \$0id;
#X text 195 83 The params name;
#X obj 187 210 symbol;
#X obj 126 115 t b b a a;
#X obj 95 52 inlet;
#X obj 88 477 outlet;
#X obj 168 328 pack f s s;
#X obj 271 161 list prepend;
#X msg 167 371 floatatom 10 \$1 33 0 0 1 \$2 \$3R \$3;
#X connect 0 0 8 2;
#X connect 1 0 8 0;
#X connect 2 0 9 1;
#X connect 4 0 8 1;
#X connect 5 1 1 0;
#X connect 5 2 4 0;
#X connect 5 3 9 0;
#X connect 6 0 5 0;
#X connect 8 0 10 0;
#X connect 9 0 0 0;
#X connect 10 0 7 0;
#X restore 904 532 pd build_nbx;
#X obj 717 347 sel f c s t b n;
#X obj 392 288 include/param.dump.format;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 1 1 5 0;
#X connect 2 0 53 0;
#X connect 4 0 18 0;
#X connect 5 0 64 0;
#X connect 5 1 66 0;
#X connect 6 0 64 1;
#X connect 7 0 64 1;
#X connect 10 0 28 0;
#X connect 11 0 64 1;
#X connect 12 0 64 1;
#X connect 13 0 28 0;
#X connect 15 0 9 0;
#X connect 16 0 17 1;
#X connect 17 0 23 0;
#X connect 18 0 17 0;
#X connect 18 1 16 0;
#X connect 20 0 64 1;
#X connect 21 0 28 0;
#X connect 22 0 28 0;
#X connect 23 0 28 0;
#X connect 24 0 19 0;
#X connect 25 0 28 0;
#X connect 26 0 38 0;
#X connect 27 0 34 1;
#X connect 33 0 26 0;
#X connect 34 0 61 0;
#X connect 35 0 47 3;
#X connect 36 0 47 2;
#X connect 36 1 35 0;
#X connect 37 0 55 0;
#X connect 38 0 27 0;
#X connect 38 1 40 0;
#X connect 39 0 43 0;
#X connect 39 1 41 0;
#X connect 39 2 42 0;
#X connect 40 0 39 0;
#X connect 41 0 36 0;
#X connect 42 0 46 0;
#X connect 43 0 47 0;
#X connect 43 1 44 0;
#X connect 44 0 47 1;
#X connect 45 0 47 5;
#X connect 46 0 47 4;
#X connect 46 1 45 0;
#X connect 47 0 37 1;
#X connect 48 0 26 1;
#X connect 49 0 50 0;
#X connect 50 0 54 0;
#X connect 51 0 52 0;
#X connect 52 0 32 0;
#X connect 53 0 57 0;
#X connect 55 0 32 0;
#X connect 56 0 29 0;
#X connect 57 0 58 0;
#X connect 57 1 59 0;
#X connect 57 2 56 0;
#X connect 57 3 24 0;
#X connect 57 4 60 0;
#X connect 57 5 37 0;
#X connect 57 6 34 0;
#X connect 57 7 33 0;
#X connect 59 0 67 0;
#X connect 60 0 29 1;
#X connect 60 0 28 1;
#X connect 61 0 54 0;
#X connect 62 0 64 1;
#X connect 63 0 64 1;
#X connect 64 0 10 0;
#X connect 64 1 22 0;
#X connect 64 2 13 0;
#X connect 64 3 21 0;
#X connect 64 4 25 0;
#X connect 64 5 65 0;
#X connect 64 6 15 0;
#X connect 65 0 28 0;
#X connect 66 0 6 0;
#X connect 66 1 7 0;
#X connect 66 2 11 0;
#X connect 66 3 12 0;
#X connect 66 4 20 0;
#X connect 66 5 63 0;
#X connect 66 6 62 0;
#X connect 67 0 0 0;
#X restore 297 378 pd build_GUI;
#X obj 192 32 inlet instance_name(id);
#X obj 574 360 bng 15 250 50 0 empty empty clear 17 7 0 10 -262144
-1 -1;
#X obj 192 186 data.index;
#X obj 192 217 b;
#X obj 249 216 b;
#N canvas 1311 427 298 341 \$0GUIS 0;
#N canvas 0 0 450 300 topGUI 0;
#X obj 10 0 bng 15 250 50 0 topupdate empty update 17 7 0 10 -1 -262144
-1;
#X obj 10 18 cnv 15 256 15 empty empty sample.play~-help 2 8 0 10 -258113
-262144 0;
#X obj 10 35 tgl 15 0 sample.play~-help@progress sample.play~-help@progressR
progress 17 7 0 10 -1 -262144 -1 0 1;
#X obj 10 52 tgl 15 0 sample.play~-help@loop sample.play~-help@loopR
loop 17 7 0 10 -1 -262144 -1 0 1;
#X symbolatom 10 69 33 0 0 1 timing sample.play~-help@timingR sample.play~-help@timing
;
#X obj 10 86 tgl 15 0 sample.play~-help@fit sample.play~-help@fitR
fit 17 7 0 10 -1 -262144 -1 0 1;
#X symbolatom 10 103 33 0 0 1 bank sample.play~-help@bankR sample.play~-help@bank
;
#X obj 10 123 cnv 15 256 15 empty empty sph~ 2 8 0 10 -258113 -262144
0;
#X obj 10 140 bng 15 250 50 0 sph~@GUI empty GUI 17 7 0 10 -262144
-1 -1;
#X obj 10 160 cnv 15 256 15 empty empty or 2 8 0 10 -258113 -262144
0;
#X obj 10 177 input.slider.choice_ segment or@segmentR or@segment;
#X obj 10 194 input.slider_ direction or@directionR or@direction;
#X obj 10 211 input.slider_ speed or@speedR or@speed;
#X obj 10 228 input.slider_ jump or@jumpR or@jump;
#X restore 0 0 pd topGUI;
#X restore 91 428 pd \$0GUIS;
#N canvas 769 308 670 482 update_GUI 0;
#X obj 346 264 flow.@parse;
#X msg 353 424 \; \$1 set \$2;
#X obj 392 305 list.split 1;
#X obj 354 389 list;
#X obj 275 359 makesymbol %s@%sR;
#X obj 346 285 route id;
#X obj 242 191 list trim;
#X obj 242 110 r \$0update;
#X obj 118 29 inlet;
#X obj 118 113 t a a;
#X obj 118 74 symbol;
#X msg 45 163 \; pd-\$1GUI vis 1;
#X obj 273 335 list prepend;
#X obj 346 242 include/param.dump;
#X connect 0 0 5 0;
#X connect 2 0 12 0;
#X connect 2 1 3 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X connect 5 0 12 1;
#X connect 5 1 2 0;
#X connect 6 0 13 0;
#X connect 7 0 6 0;
#X connect 8 0 10 0;
#X connect 9 0 11 0;
#X connect 9 1 6 0;
#X connect 10 0 9 0;
#X connect 12 0 4 0;
#X connect 13 0 0 0;
#X restore 192 377 pd update_GUI;
#N canvas 881 459 298 341 \$0CONTROLS 0;
#X obj 0 0 r topupdate;
#X obj 0 20 symbol top;
#X obj 0 40 send 1286update;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X restore 194 430 pd \$0CONTROLS;
#X obj 574 401 s \$0CLEAR;
#X obj 303 143 r \$0CLEAR;
#X obj 192 83 symbol;
#X obj 192 273 symbol;
#X obj 297 272 symbol;
#X obj 192 120 t s s s;
#X obj 574 42 inlet CLEAR;
#X text 95 8 ORDER CONVERSION DONE;
#X connect 1 0 11 0;
#X connect 2 0 9 0;
#X connect 3 0 4 0;
#X connect 3 1 5 0;
#X connect 4 0 12 0;
#X connect 5 0 13 0;
#X connect 10 0 3 1;
#X connect 11 0 14 0;
#X connect 12 0 7 0;
#X connect 13 0 0 0;
#X connect 14 0 3 0;
#X connect 14 1 12 1;
#X connect 14 2 13 1;
#X connect 15 0 2 0;
Jump to Line
Something went wrong with that request. Please try again.