Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Roman Haefeli
unpunch
Commits
43552219
Commit
43552219
authored
May 28, 2018
by
Roman Haefeli
Browse files
add default value widgets
parent
8b721648
Changes
1
Hide whitespace changes
Inline
Side-by-side
pianorollseq.pd
View file @
43552219
#N canvas 0 99 1037 869 10;
#N struct 1003.vertgrid float x float y float w float h;
#N struct 1003.horizgrid float x float y float w float h float c;
#N struct 1003.vertline float x float y float h float c float n float
nvis;
#N struct 1003.gid.button float x float y float clr float hl float
gid;
#N struct 1003.vel float x float y float value;
#N struct 1003.dur float x float y float value;
#N struct 1003.note float x float y float w float h float id float
gid float vel float c float vis;
#N canvas 0 99 1087 839 10;
#N canvas 810 99 1117 771 testfeld 1;
#X scalar 1003.vertgrid 90 60 14 671 \;;
#X scalar 1003.vertgrid 105 60 14 671 \;;
#X scalar 1003.vertgrid 120 60 14 671 \;;
#X scalar 1003.vertgrid 135 60 14 671 \;;
#X scalar 1003.vertgrid 150 60 14 671 \;;
#X scalar 1003.vertgrid 165 60 14 671 \;;
#X scalar 1003.vertgrid 180 60 14 671 \;;
#X scalar 1003.vertgrid 195 60 14 671 \;;
#X scalar 1003.vertgrid 210 60 14 671 \;;
#X scalar 1003.vertgrid 225 60 14 671 \;;
#X scalar 1003.vertgrid 240 60 14 671 \;;
#X scalar 1003.vertgrid 255 60 14 671 \;;
#X scalar 1003.vertgrid 270 60 14 671 \;;
#X scalar 1003.vertgrid 285 60 14 671 \;;
#X scalar 1003.vertgrid 300 60 14 671 \;;
#X scalar 1003.vertgrid 315 60 14 671 \;;
#X scalar 1003.vertgrid 330 60 14 671 \;;
#X scalar 1003.vertgrid 345 60 14 671 \;;
#X scalar 1003.vertgrid 360 60 14 671 \;;
#X scalar 1003.vertgrid 375 60 14 671 \;;
#X scalar 1003.vertgrid 390 60 14 671 \;;
#X scalar 1003.vertgrid 405 60 14 671 \;;
#X scalar 1003.vertgrid 420 60 14 671 \;;
#X scalar 1003.vertgrid 435 60 14 671 \;;
#X scalar 1003.vertgrid 450 60 14 671 \;;
#X scalar 1003.vertgrid 465 60 14 671 \;;
#X scalar 1003.vertgrid 480 60 14 671 \;;
#X scalar 1003.vertgrid 495 60 14 671 \;;
#X scalar 1003.vertgrid 510 60 14 671 \;;
#X scalar 1003.vertgrid 525 60 14 671 \;;
#X scalar 1003.vertgrid 540 60 14 671 \;;
#X scalar 1003.vertgrid 555 60 14 671 \;;
#X scalar 1003.vertgrid 570 60 14 671 \;;
#X scalar 1003.vertgrid 585 60 14 671 \;;
#X scalar 1003.vertgrid 600 60 14 671 \;;
#X scalar 1003.vertgrid 615 60 14 671 \;;
#X scalar 1003.vertgrid 630 60 14 671 \;;
#X scalar 1003.vertgrid 645 60 14 671 \;;
#X scalar 1003.vertgrid 660 60 14 671 \;;
#X scalar 1003.vertgrid 675 60 14 671 \;;
#X scalar 1003.vertgrid 690 60 14 671 \;;
#X scalar 1003.vertgrid 705 60 14 671 \;;
#X scalar 1003.vertgrid 720 60 14 671 \;;
#X scalar 1003.vertgrid 735 60 14 671 \;;
#X scalar 1003.vertgrid 750 60 14 671 \;;
#X scalar 1003.vertgrid 765 60 14 671 \;;
#X scalar 1003.vertgrid 780 60 14 671 \;;
#X scalar 1003.vertgrid 795 60 14 671 \;;
#X scalar 1003.vertgrid 810 60 14 671 \;;
#X scalar 1003.vertgrid 825 60 14 671 \;;
#X scalar 1003.vertgrid 840 60 14 671 \;;
#X scalar 1003.vertgrid 855 60 14 671 \;;
#X scalar 1003.vertgrid 870 60 14 671 \;;
#X scalar 1003.vertgrid 885 60 14 671 \;;
#X scalar 1003.vertgrid 900 60 14 671 \;;
#X scalar 1003.vertgrid 915 60 14 671 \;;
#X scalar 1003.vertgrid 930 60 14 671 \;;
#X scalar 1003.vertgrid 945 60 14 671 \;;
#X scalar 1003.vertgrid 960 60 14 671 \;;
#X scalar 1003.vertgrid 975 60 14 671 \;;
#X scalar 1003.vertgrid 990 60 14 671 \;;
#X scalar 1003.vertgrid 1005 60 14 671 \;;
#X scalar 1003.vertgrid 1020 60 14 671 \;;
#X scalar 1003.vertgrid 1035 60 14 671 \;;
#X scalar 1003.horizgrid 90 60 960 13 887 \;;
#X scalar 1003.horizgrid 90 74 960 13 777 \;;
#X scalar 1003.horizgrid 90 88 960 13 887 \;;
#X scalar 1003.horizgrid 90 102 960 13 777 \;;
#X scalar 1003.horizgrid 90 116 960 13 887 \;;
#X scalar 1003.horizgrid 90 130 960 13 777 \;;
#X scalar 1003.horizgrid 90 144 960 13 887 \;;
#X scalar 1003.horizgrid 90 158 960 13 887 \;;
#X scalar 1003.horizgrid 90 172 960 13 777 \;;
#X scalar 1003.horizgrid 90 186 960 13 887 \;;
#X scalar 1003.horizgrid 90 200 960 13 777 \;;
#X scalar 1003.horizgrid 90 214 960 13 887 \;;
#X scalar 1003.horizgrid 90 228 960 13 887 \;;
#X scalar 1003.horizgrid 90 242 960 13 777 \;;
#X scalar 1003.horizgrid 90 256 960 13 887 \;;
#X scalar 1003.horizgrid 90 270 960 13 777 \;;
#X scalar 1003.horizgrid 90 284 960 13 887 \;;
#X scalar 1003.horizgrid 90 298 960 13 777 \;;
#X scalar 1003.horizgrid 90 312 960 13 887 \;;
#X scalar 1003.horizgrid 90 326 960 13 887 \;;
#X scalar 1003.horizgrid 90 340 960 13 777 \;;
#X scalar 1003.horizgrid 90 354 960 13 887 \;;
#X scalar 1003.horizgrid 90 368 960 13 777 \;;
#X scalar 1003.horizgrid 90 382 960 13 887 \;;
#X scalar 1003.horizgrid 90 396 960 13 887 \;;
#X scalar 1003.horizgrid 90 410 960 13 777 \;;
#X scalar 1003.horizgrid 90 424 960 13 887 \;;
#X scalar 1003.horizgrid 90 438 960 13 777 \;;
#X scalar 1003.horizgrid 90 452 960 13 887 \;;
#X scalar 1003.horizgrid 90 466 960 13 777 \;;
#X scalar 1003.horizgrid 90 480 960 13 887 \;;
#X scalar 1003.horizgrid 90 494 960 13 887 \;;
#X scalar 1003.horizgrid 90 508 960 13 777 \;;
#X scalar 1003.horizgrid 90 522 960 13 887 \;;
#X scalar 1003.horizgrid 90 536 960 13 777 \;;
#X scalar 1003.horizgrid 90 550 960 13 887 \;;
#X scalar 1003.horizgrid 90 564 960 13 887 \;;
#X scalar 1003.horizgrid 90 578 960 13 777 \;;
#X scalar 1003.horizgrid 90 592 960 13 887 \;;
#X scalar 1003.horizgrid 90 606 960 13 777 \;;
#X scalar 1003.horizgrid 90 620 960 13 887 \;;
#X scalar 1003.horizgrid 90 634 960 13 777 \;;
#X scalar 1003.horizgrid 90 648 960 13 887 \;;
#X scalar 1003.horizgrid 90 662 960 13 887 \;;
#X scalar 1003.horizgrid 90 676 960 13 777 \;;
#X scalar 1003.horizgrid 90 690 960 13 887 \;;
#X scalar 1003.horizgrid 90 704 960 13 777 \;;
#X scalar 1003.horizgrid 90 718 960 13 887 \;;
#X scalar 1003.vertline 90 60 672 0 1 1 \;;
#X scalar 1003.vertline 105 60 672 888 1 0 \;;
#X scalar 1003.vertline 120 60 672 888 1 0 \;;
#X scalar 1003.vertline 135 60 672 888 1 0 \;;
#X scalar 1003.vertline 150 60 672 666 1 0 \;;
#X scalar 1003.vertline 165 60 672 888 1 0 \;;
#X scalar 1003.vertline 180 60 672 888 1 0 \;;
#X scalar 1003.vertline 195 60 672 888 1 0 \;;
#X scalar 1003.vertline 210 60 672 666 1 0 \;;
#X scalar 1003.vertline 225 60 672 888 1 0 \;;
#X scalar 1003.vertline 240 60 672 888 1 0 \;;
#X scalar 1003.vertline 255 60 672 888 1 0 \;;
#X scalar 1003.vertline 270 60 672 666 1 0 \;;
#X scalar 1003.vertline 285 60 672 888 1 0 \;;
#X scalar 1003.vertline 300 60 672 888 1 0 \;;
#X scalar 1003.vertline 315 60 672 888 1 0 \;;
#X scalar 1003.vertline 330 60 672 0 2 1 \;;
#X scalar 1003.vertline 345 60 672 888 2 0 \;;
#X scalar 1003.vertline 360 60 672 888 2 0 \;;
#X scalar 1003.vertline 375 60 672 888 2 0 \;;
#X scalar 1003.vertline 390 60 672 666 2 0 \;;
#X scalar 1003.vertline 405 60 672 888 2 0 \;;
#X scalar 1003.vertline 420 60 672 888 2 0 \;;
#X scalar 1003.vertline 435 60 672 888 2 0 \;;
#X scalar 1003.vertline 450 60 672 666 2 0 \;;
#X scalar 1003.vertline 465 60 672 888 2 0 \;;
#X scalar 1003.vertline 480 60 672 888 2 0 \;;
#X scalar 1003.vertline 495 60 672 888 2 0 \;;
#X scalar 1003.vertline 510 60 672 666 2 0 \;;
#X scalar 1003.vertline 525 60 672 888 2 0 \;;
#X scalar 1003.vertline 540 60 672 888 2 0 \;;
#X scalar 1003.vertline 555 60 672 888 2 0 \;;
#X scalar 1003.vertline 570 60 672 0 3 1 \;;
#X scalar 1003.vertline 585 60 672 888 3 0 \;;
#X scalar 1003.vertline 600 60 672 888 3 0 \;;
#X scalar 1003.vertline 615 60 672 888 3 0 \;;
#X scalar 1003.vertline 630 60 672 666 3 0 \;;
#X scalar 1003.vertline 645 60 672 888 3 0 \;;
#X scalar 1003.vertline 660 60 672 888 3 0 \;;
#X scalar 1003.vertline 675 60 672 888 3 0 \;;
#X scalar 1003.vertline 690 60 672 666 3 0 \;;
#X scalar 1003.vertline 705 60 672 888 3 0 \;;
#X scalar 1003.vertline 720 60 672 888 3 0 \;;
#X scalar 1003.vertline 735 60 672 888 3 0 \;;
#X scalar 1003.vertline 750 60 672 666 3 0 \;;
#X scalar 1003.vertline 765 60 672 888 3 0 \;;
#X scalar 1003.vertline 780 60 672 888 3 0 \;;
#X scalar 1003.vertline 795 60 672 888 3 0 \;;
#X scalar 1003.vertline 810 60 672 0 4 1 \;;
#X scalar 1003.vertline 825 60 672 888 4 0 \;;
#X scalar 1003.vertline 840 60 672 888 4 0 \;;
#X scalar 1003.vertline 855 60 672 888 4 0 \;;
#X scalar 1003.vertline 870 60 672 666 4 0 \;;
#X scalar 1003.vertline 885 60 672 888 4 0 \;;
#X scalar 1003.vertline 900 60 672 888 4 0 \;;
#X scalar 1003.vertline 915 60 672 888 4 0 \;;
#X scalar 1003.vertline 930 60 672 666 4 0 \;;
#X scalar 1003.vertline 945 60 672 888 4 0 \;;
#X scalar 1003.vertline 960 60 672 888 4 0 \;;
#X scalar 1003.vertline 975 60 672 888 4 0 \;;
#X scalar 1003.vertline 990 60 672 666 4 0 \;;
#X scalar 1003.vertline 1005 60 672 888 4 0 \;;
#X scalar 1003.vertline 1020 60 672 888 4 0 \;;
#X scalar 1003.vertline 1035 60 672 888 4 0 \;;
#X scalar 1003.vertline 1050 60 672 0 5 0 \;;
#X scalar 1003.gid.button 290 20 800 1 0 \;;
#X scalar 1003.gid.button 320 20 880 1 1 \;;
#X scalar 1003.gid.button 350 20 80 1 2 \;;
#X scalar 1003.gid.button 380 20 88 1 3 \;;
#X scalar 1003.gid.button 410 20 8 1 4 \;;
#X scalar 1003.gid.button 440 20 808 3 5 \;;
#X scalar 1003.vel 90 20 64 \;;
#X scalar 1003.dur 190 20 5 \;;
#X scalar 1003.note 195 480 75 13 0 5 64 404 0 \;;
#X restore 39 55 pd testfeld;
#X msg 644 365 clear;
#X obj 581 524 s pd-testfeld;
...
...
@@ -832,41 +1028,42 @@ id float gid float vel float c float vis;
#X obj 487 628 get \$0.note vel id;
#X obj 487 795 s \$0.velocity;
#X obj 835 16 array define \$0.active 1000;
#N canvas 0 99 408 150 gid.button-template 0;
#X obj 17 26 filledpolygon clr 0 hl 0 0 0 15 15 15 15 0;
#X obj 16 99 s \$0.git.button.send;
#X obj 16 60 struct \$0.git.button float x float y float clr float
hl float gid;
#X connect 2 0 1 0;
#X restore 756 475 pd gid.button-template;
#N canvas 458 313 683 490 create_gid.button 0;
#X obj 250 316 r \$0.canvasleftmargin;
#X obj 218 120 f;
#X obj 218 143 t a a;
#X obj 218 417 list prepend \$0;
#X obj 12 53 r \$0.git.button.send;
#X obj 581 338 t b b b b b;
#X obj 745 568 route click;
#X obj 745 616 s \$0.default.gid;
#X msg 437 61 \; \$1.stepcount 64 \; \$1.pitchrange 48 \; \$1.stepviswidth
15 \; \$1.stepvisheight 14 \; \$1.canvastopmargin 60 \; \$1.canvasleftmargin
90 \; \$1.stepkeycolor1 887 \; \$1.stepkeycolor2 777 \; \$1.griddivision
4 \; \$1.gridsubdivision 4 \; \$1.gidcolorlist 800 880 80 88 8 808
\; \$1.default.vel 64 \; \$1.default.gid 0 \; \$1.default.dur 4 \;
\$1.init bang \;;
#N canvas 458 313 1017 504 create_guis 0;
#X obj 12 76 route click;
#X obj 12 249 set \$0.git.button hl;
#X msg 260 95 0;
#X obj 271 126 + 1;
#X obj 218 317 * 30;
#X obj 218 340 +;
#X obj 252 199 == 0;
#X obj 252 224 sel 0 1;
#X msg 252 254 1;
#X msg 281 253 3;
#X obj 12 99 t b p p b;
#X obj 63 145 pointer;
#X obj 63 168 t b p;
#X msg 63 197 1;
#X msg 12 191 3;
#X obj 218 16 inlet;
#X obj 218 468 outlet;
#X obj 499 108 list store;
#X msg 499 82 get \$1 1;
#X obj 499 133 s \$0.gid2lr.set;
#X obj 499 54 r \$0.gid2lr.get;
#X obj 563 80 r \$0.gidcolorlist;
#X obj 218 191 outlet;
#X obj 16 346 list store;
#X msg 16 320 get \$1 1;
#X obj 16 371 s \$0.gid2lr.set;
#X obj 16 292 r \$0.gid2lr.get;
#X obj 80 318 r \$0.gidcolorlist;
#N canvas 0 99 439 518 create.gid.buttons 0;
#X obj 60 316 r \$0.canvasleftmargin;
#X obj 28 120 f;
#X obj 28 143 t a a;
#X obj 28 417 list prepend \$0;
#X msg 70 95 0;
#X obj 81 126 + 1;
#X obj 28 317 * 30;
#X obj 28 340 +;
#X obj 62 199 == 0;
#X obj 62 224 sel 0 1;
#X msg 62 254 1;
#X msg 91 253 3;
#N canvas 645 450 401 207 get.gid.clr 0;
#X obj 11 15 inlet;
#X obj 30 74 s \$0.gid2lr.get;
...
...
@@ -880,73 +1077,177 @@ hl float gid;
#X connect 3 1 1 0;
#X connect 3 2 4 1;
#X connect 4 0 5 0;
#X restore 235 291 pd get.gid.clr;
#X obj 295 15 r \$0.gidcolorlist;
#X obj 295 38 list length;
#X obj 218 65 t a b;
#X obj 218 39 f;
#X obj 218 91 until;
#X text 239 391 x clr hl gid;
#X obj 218 170 t a a a a;
#X obj 218 370 pack f f f f, f 23;
#X msg 218 445 scalar \$1.git.button \$2 20 \$3 \$4 \$5;
#X obj 250 339 + 400;
#X connect 0 0 37 0;
#X restore 45 291 pd get.gid.clr;
#X obj 109 41 r \$0.gidcolorlist;
#X obj 109 64 list length;
#X obj 28 65 t a b;
#X obj 28 39 f;
#X obj 28 91 until;
#X text 49 391 x clr hl gid;
#X obj 28 170 t a a a a;
#X obj 28 370 pack f f f f, f 23;
#X obj 28 468 outlet;
#X obj 28 12 inlet;
#X msg 28 445 scalar \$1.gid.button \$2 20 \$3 \$4 \$5;
#X obj 60 339 + 200;
#X connect 0 0 24 0;
#X connect 1 0 2 0;
#X connect 2 0 34 0;
#X connect 2 1 8 0;
#X connect 3 0 36 0;
#X connect 4 0 5 0;
#X connect 5 0 15 0;
#X connect 7 0 1 1;
#X connect 8 0 1 1;
#X connect 2 0 19 0;
#X connect 2 1 5 0;
#X connect 3 0 23 0;
#X connect 4 0 1 1;
#X connect 5 0 1 1;
#X connect 6 0 7 0;
#X connect 7 0 20 0;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 35 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 35 2;
#X connect 14 0 35 2;
#X connect 15 0 19 0;
#X connect 15 1 6 1;
#X connect 15 2 16 1;
#X connect 15 3 16 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 17 1 6 1;
#X connect 18 0 6 0;
#X connect 9 1 11 0;
#X connect 10 0 20 2;
#X connect 11 0 20 2;
#X connect 12 0 20 1;
#X connect 13 0 14 0;
#X connect 14 0 16 1;
#X connect 15 0 17 0;
#X connect 15 1 4 0;
#X connect 16 0 15 0;
#X connect 17 0 1 0;
#X connect 19 0 6 0;
#X connect 20 0 31 0;
#X connect 22 0 24 0;
#X connect 23 0 22 0;
#X connect 25 0 23 0;
#X connect 26 0 22 1;
#X connect 27 0 35 1;
#X connect 28 0 29 0;
#X connect 29 0 31 1;
#X connect 30 0 32 0;
#X connect 30 1 7 0;
#X connect 31 0 30 0;
#X connect 32 0 1 0;
#X connect 34 0 9 0;
#X connect 34 1 27 0;
#X connect 34 2 11 0;
#X connect 34 3 35 3;
#X connect 35 0 3 0;
#X connect 36 0 21 0;
#X connect 37 0 10 1;
#X restore 581 475 pd create_gid.button;
#X obj 581 338 t b b b b b;
#X obj 745 545 r \$0.git.button.send;
#X obj 745 568 route click;
#X obj 745 591 get \$0.git.button gid;
#X obj 745 616 s \$0.default.gid;
#X msg 437 61 \; \$1.stepcount 64 \; \$1.pitchrange 48 \; \$1.stepviswidth
15 \; \$1.stepvisheight 14 \; \$1.canvastopmargin 60 \; \$1.canvasleftmargin
90 \; \$1.stepkeycolor1 887 \; \$1.stepkeycolor2 777 \; \$1.griddivision
4 \; \$1.gridsubdivision 4 \; \$1.gidcolorlist 800 880 80 88 8 808
\; \$1.default.vel 64 \; \$1.default.gid 0 \; \$1.default.dur 4 \;
\$1.init bang \;;
#X connect 19 1 12 0;
#X connect 19 2 8 0;
#X connect 19 3 20 3;
#X connect 20 0 3 0;
#X connect 22 0 16 0;
#X connect 23 0 21 0;
#X connect 24 0 7 1;
#X restore 257 87 pd create.gid.buttons;
#X obj 218 54 t b b b;
#N canvas 0 99 450 300 create.vel.number 0;
#X obj 24 21 inlet;
#X obj 24 201 outlet;
#X obj 68 23 r \$0.canvasleftmargin;
#X obj 24 90 f;
#X obj 68 46 + 0;
#X obj 69 96 r \$0.default.vel;
#X obj 24 125 pack f f;
#X obj 24 149 list prepend \$0;
#X msg 24 172 scalar \$1.vel \$2 20 \$3;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 6 1;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 1 0;
#X restore 240 114 pd create.vel.number;
#N canvas 0 99 450 300 create.dur.number 0;
#X obj 24 21 inlet;
#X obj 24 216 outlet;
#X obj 68 23 r \$0.canvasleftmargin;
#X obj 24 90 f;
#X obj 24 125 pack f f;
#X obj 24 149 list prepend \$0;
#X msg 24 172 scalar \$1.dur \$2 20 \$3;
#X obj 69 96 r \$0.default.dur;
#X obj 68 46 + 100;
#X connect 0 0 3 0;
#X connect 2 0 8 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X connect 7 0 4 1;
#X connect 8 0 3 1;
#X restore 218 144 pd create.dur.number;
#X obj 12 52 r \$0.gid.button.send;
#X obj 12 249 set \$0.gid.button hl;
#X connect 0 0 1 0;
#X connect 1 0 5 0;
#X connect 1 1 18 1;
#X connect 1 2 2 1;
#X connect 1 3 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 3 1 18 1;
#X connect 4 0 18 0;
#X connect 5 0 18 0;
#X connect 6 0 14 0;
#X connect 8 0 10 0;
#X connect 9 0 8 0;
#X connect 11 0 9 0;
#X connect 12 0 8 1;
#X connect 13 0 7 0;
#X connect 14 0 16 0;
#X connect 14 1 15 0;
#X connect 14 2 13 0;
#X connect 15 0 7 0;
#X connect 16 0 7 0;
#X connect 17 0 0 0;
#X restore 581 475 pd create_guis;
#N canvas 0 99 416 185 gui-templates 0;
#N canvas 0 99 408 150 gid.button-template 0;
#X obj 17 26 filledpolygon clr 0 hl 0 0 0 15 15 15 15 0;
#X obj 16 99 s \$0.gid.button.send;
#X obj 16 60 struct \$0.gid.button float x float y float clr float
hl float gid;
#X connect 2 0 1 0;
#X restore 7 19 pd gid.button-template;
#N canvas 195 247 418 274 vel-template 0;
#X obj 14 11 drawnumber value 0 0 0 velocity=;
#X obj 14 230 s \$0.vel.send;
#X obj 99 138 max 0;
#X obj 99 161 min 127;
#X obj 14 35 struct \$0.vel float x float y float value;
#X obj 14 58 t a a;
#X obj 99 114 get \$0.vel value;
#X obj 99 69 route change;
#X obj 99 92 t p p;
#X obj 99 186 set \$0.vel value;
#X connect 2 0 3 0;
#X connect 3 0 9 0;
#X connect 4 0 5 0;
#X connect 5 0 1 0;
#X connect 5 1 7 0;
#X connect 6 0 2 0;
#X connect 7 0 8 0;
#X connect 8 0 6 0;
#X connect 8 1 9 1;
#X restore 8 48 pd vel-template;
#N canvas 0 99 404 252 dur-template 0;
#X obj 14 35 struct \$0.dur float x float y float value;
#X obj 14 11 drawnumber value 0 0 0 duration=;
#X obj 99 138 max 0;
#X obj 99 161 min 127;
#X obj 14 58 t a a;
#X obj 99 69 route change;
#X obj 99 92 t p p;
#X obj 99 114 get \$0.dur value;
#X obj 99 186 set \$0.dur value;
#X obj 14 230 s \$0.dur.send;
#X obj 155 159 r \$0.stepcount;
#X connect 0 0 4 0;
#X connect 2 0 3 0;
#X connect 3 0 8 0;
#X connect 4 0 9 0;
#X connect 4 1 5 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 8 1;
#X connect 7 0 2 0;
#X connect 10 0 3 1;
#X restore 8 76 pd dur-template;
#X restore 756 475 pd gui-templates;
#X obj 745 655 r \$0.vel.send;
#X obj 745 701 get \$0.vel value;
#X obj 745 726 s \$0.default.vel;
#X obj 745 678 route change;
#X obj 855 678 route change;
#X obj 855 655 r \$0.dur.send;
#X obj 855 701 get \$0.dur value;
#X obj 855 726 s \$0.default.dur;
#X obj 803 249 pointer;
#X obj 745 545 r \$0.gid.button.send;
#X obj 745 591 get \$0.gid.button gid;
#X connect 1 0 2 0;
#X connect 4 0 5 0;
#X connect 5 0 8 0;
...
...
@@ -963,8 +1264,8 @@ hl float gid;
#X connect 13 1 14 0;
#X connect 14 0 37 0;
#X connect 15 0 16 0;
#X connect 16 0 9
6
0;
#X connect 17 0 9
1
0;
#X connect 16 0 9
2
0;
#X connect 17 0
8
9 0;
#X connect 18 0 16 0;
#X connect 19 0 2 0;
#X connect 22 0 2 0;
...
...
@@ -1035,12 +1336,18 @@ hl float gid;
#X connect 85 0 87 0;
#X connect 86 0 79 0;
#X connect 86 1 83 0;
#X connect 90 0 2 0;
#X connect 91 0 90 0;
#X connect 91 1 31 0;
#X connect 91 2 19 0;
#X connect 91 3 22 0;
#X connect 91 4 1 0;
#X connect 92 0 93 0;
#X connect 93 0 94 0;
#X connect 94 0 95 0;
#X connect 89 0 93 0;
#X connect 89 1 31 0;
#X connect 89 2 19 0;
#X connect 89 3 22 0;
#X connect 89 4 1 0;
#X connect 90 0 105 0;
#X connect 93 0 2 0;
#X connect 95 0 98 0;
#X connect 96 0 97 0;
#X connect 98 0 96 0;
#X connect 99 0 101 0;
#X connect 100 0 99 0;
#X connect 101 0 102 0;
#X connect 104 0 90 0;
#X connect 105 0 91 0;
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment