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
fc4211bc
Commit
fc4211bc
authored
Sep 13, 2018
by
Roman Haefeli
Browse files
make non-highlighted gid buttons darker
parent
7c37a778
Changes
1
Hide whitespace changes
Inline
Side-by-side
unpunch.pd
View file @
fc4211bc
...
...
@@ -488,20 +488,6 @@ n float nvis;
#X obj 241 259 div;
#X obj 241 333 *;
#X obj 32 54 filledpolygon -v vis c 444 1 0 0 0 h w h w 0;
#N canvas 645 450 401 207 get.gid.clr 0;
#X obj 11 15 inlet;
#X obj 30 74 s \$0.gid2lr.get;
#X obj 30 98 r \$0.gid2lr.set;
#X obj 11 42 t b a b;
#X obj 11 131 list append;
#X obj 11 154 outlet;
#X connect 0 0 3 0;
#X connect 2 0 4 1;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 3 2 4 1;
#X connect 4 0 5 0;
#X restore 64 330 pd get.gid.clr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
...
...
@@ -592,48 +578,61 @@ n float nvis;
#X obj 178 302 max 1;
#X obj 32 104 struct \$0.note float x float y float w float h float
id float gid float vel float dur float c float vis;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 64 331 pd gid->gclr;
#X connect 0 0 2 0;
#X connect 1 0 5 0;
#X connect 1 1 5 0;
#X connect 2 0 1
6
0;
#X connect 2 1 3
8
2;
#X connect 2 0 1
5
0;
#X connect 2 1 3
7
2;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 5 0 3
7
0;
#X connect 5 1 3
8
6;
#X connect 6 0 2
5
0;
#X connect 5 0 3
6
0;
#X connect 5 1 3
7
6;
#X connect 6 0 2
4
0;
#X connect 6 1 7 0;
#X connect 7 0 3
8
5;
#X connect 7 0 3
7
5;
#X connect 8 0 9 0;
#X connect 9 0 7 1;
#X connect 10 0 11 1;
#X connect 10 0 12 1;
#X connect 11 0 2
9
0;
#X connect 12 0 3
8
4;
#X connect 14 0
15 0
;
#X connect 15 0
38
1;
#X connect 16 0
15 1
;
#X connect 17 0
34
0;
#X connect
18
0 2
8
0;
#X connect 2
3
0 2
4
0;
#X connect 25 0
26
0;
#X connect 2
6 0 38
0;
#X connect 2
6 1 14
0;
#X connect 29 0
30
0;
#X connect 30 0
12 0
;
#X connect 31 0 2
9 1
;
#X connect 32 0
27
0;
#X connect 33 0
0
0;
#X connect 3
4 0 18
0;
#X connect 3
4 1
3
6
0;
#X connect 3
4 2
3
2
0;
#X connect 36 0
35
0;
#X connect 3
7 0 6
0;
#X connect 3
7 1
3
3
0;
#X connect 3
7 2 39
0;
#X connect 3
7 3 11 0
;
#X connect 39 0 3
8 3
;
#X connect 40 0
3
0;
#X connect 11 0 2
8
0;
#X connect 12 0 3
7
4;
#X connect 14 0
37 1
;
#X connect 15 0
14
1;
#X connect 16 0
33 0
;
#X connect 17 0
27
0;
#X connect
22
0 2
3
0;
#X connect 2
4
0 2
5
0;
#X connect 25 0
37
0;
#X connect 2
5 1 40
0;
#X connect 2
8 0 29
0;
#X connect 29 0
12
0;
#X connect 30 0
28 1
;
#X connect 31 0 2
6 0
;
#X connect 32 0
0
0;
#X connect 33 0
17
0;
#X connect 3
3 1 35
0;
#X connect 3
3 2
3
1
0;
#X connect 3
5 0
3
4
0;
#X connect 36 0
6
0;
#X connect 3
6 1 32
0;
#X connect 3
6 2
3
8
0;
#X connect 3
6 3 11
0;
#X connect 3
8 0 37 3
;
#X connect 39 0 3
0
;
#X connect 40 0
14
0;
#X restore 624 101 pd note-template;
#X obj 481 314 r \$0.init;
#X msg 481 337 const 0;
...
...
@@ -654,59 +653,108 @@ id float gid float vel float dur float c float vis;
#X msg 70 95 0;
#X obj 81 126 + 1;
#X obj 28 340 +;
#N canvas 645 450 401 207 get.gid.clr 0;
#X obj 11 15 inlet;
#X obj 30 74 s \$0.gid2lr.get;
#X obj 30 98 r \$0.gid2lr.set;
#X obj 11 42 t b a b;
#X obj 11 131 list append;
#X obj 11 154 outlet;
#X connect 0 0 3 0;
#X connect 2 0 4 1;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 3 2 4 1;
#X connect 4 0 5 0;
#X restore 45 241 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 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 28 170 t a a b a;
#X obj 28 317 * 16;
#X obj 45 264 t a a;
#X obj 60 339 + 251;
#X connect 0 0 21 0;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 45 205 pd gid->gclr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
#X obj 78 113 mod 100;
#X obj 78 136 div 10;
#X obj 128 112 mod 10;
#X obj 28 165 *;
#X obj 28 188 int;
#X obj 78 165 *;
#X obj 78 188 int;
#X obj 128 165 *;
#X obj 128 188 int;
#X obj 230 103 inlet;
#X obj 28 212 min 9;
#X obj 78 212 min 9;
#X obj 128 212 min 9;
#X obj 28 235 * 100;
#X obj 78 235 * 10;
#X obj 128 235 * 1;
#X obj 28 262 +;
#X obj 28 285 +;
#X obj 28 311 outlet;
#X obj 28 24 inlet;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 0 2 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
#X connect 4 0 9 0;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 8 0 13 0;
#X connect 9 0 10 0;
#X connect 10 0 14 0;
#X connect 11 0 9 1;
#X connect 11 0 7 1;
#X connect 11 0 5 1;
#X connect 12 0 15 0;
#X connect 13 0 16 0;
#X connect 14 0 17 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 19 1;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 0 0;
#X restore 45 236 pd clr.*;
#X obj 28 370 pack f f f, f 23;
#X msg 28 445 scalar \$1.gid.button \$2 20 \$3 \$4;
#X msg 140 204 0.4;
#X connect 0 0 17 0;
#X connect 1 0 2 0;
#X connect 2 0 1
8
0;
#X connect 2 0 1
5
0;
#X connect 2 1 5 0;
#X connect 3 0 1
7
0;
#X connect 3 0
2
1 0;
#X connect 4 0 1 1;
#X connect 5 0 1 1;
#X connect 6 0 14 0;
#X connect 7 0 20 0;
#X connect 8 0 9 0;
#X connect 9 0 11 1;
#X connect 10 0 12 0;
#X connect 10 1 4 0;
#X connect 11 0 10 0;
#X connect 12 0 1 0;
#X connect 14 0 3 0;
#X connect 16 0 11 0;
#X connect 17 0 15 0;
#X connect 6 0 20 0;
#X connect 7 0 8 0;
#X connect 8 0 10 1;
#X connect 9 0 11 0;
#X connect 9 1 4 0;
#X connect 10 0 9 0;
#X connect 11 0 1 0;
#X connect 14 0 10 0;
#X connect 15 0 16 0;
#X connect 15 1 18 0;
#X connect 15 2 22 0;
#X connect 15 3 20 2;
#X connect 16 0 6 0;
#X connect 17 0 6 1;
#X connect 18 0 19 0;
#X connect 18 1 7 0;
#X connect 18 3 14 3;
#X connect 19 0 6 0;
#X connect 20 0 14 1;
#X connect 20 1 14 2;
#X connect 21 0 6 1;
#X connect 19 0 20 1;
#X connect 20 0 3 0;
#X connect 21 0 13 0;
#X connect 22 0 19 1;
#X restore 454 116 pd create.gid.buttons;
#N canvas 0 99 450 300 create.vel.number 0;
#X obj 24 21 inlet;
...
...
@@ -803,10 +851,8 @@ id float gid float vel float dur float c float vis;
#X restore 397 219 pd create.show.selector;
#N canvas 164 241 550 482 gid.state 0;
#X obj 12 76 route click;
#X obj 12 99 t b p p b;
#X obj 63 145 pointer;
#X obj 12 52 r \$0.gid.button.send;
#X obj 12 324 set \$0.gid.button hl;
#N canvas 347 99 390 345 init.pointer 0;
#X obj 17 79 until;
#X msg 17 102 next;
...
...
@@ -841,27 +887,112 @@ id float gid float vel float dur float c float vis;
#X connect 13 0 2 0;
#X restore 181 93 pd init.pointer;
#X obj 181 66 inlet;
#X obj 181 116 t p b p;
#X obj 63 205 get \$0.gid.button clr;
#X obj 63 233 set \$0.gid.button hl;
#X msg 12 211 0;
#X obj 63 168 t p p;
#X obj 63 205 get \$0.gid.button gid;
#X obj 63 340 set \$0.gid.button clr;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 10 0;
#X connect 1 1 4 1;
#X connect 1 2 2 1;
#X connect 1 3 2 0;
#X connect 2 0 11 0;
#X connect 3 0 0 0;
#X connect 5 0 7 0;
#X connect 6 0 5 0;
#X connect 7 0 2 1;
#X connect 7 1 10 0;
#X connect 7 2 4 1;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 63 264 pd gid->gclr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
#X obj 78 113 mod 100;
#X obj 78 136 div 10;
#X obj 128 112 mod 10;
#X obj 28 165 *;
#X obj 28 188 int;
#X obj 78 165 *;
#X obj 78 188 int;
#X obj 128 165 *;
#X obj 128 188 int;
#X obj 230 103 inlet;
#X obj 28 212 min 9;
#X obj 78 212 min 9;
#X obj 128 212 min 9;
#X obj 28 235 * 100;
#X obj 78 235 * 10;
#X obj 128 235 * 1;
#X obj 28 262 +;
#X obj 28 285 +;
#X obj 28 311 outlet;
#X obj 28 24 inlet;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 0 2 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
#X connect 4 0 9 0;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 8 0 13 0;
#X connect 9 0 10 0;
#X connect 10 0 14 0;
#X connect 11 0 9 1;
#X connect 11 0 7 1;
#X connect 11 0 5 1;
#X connect 12 0 15 0;
#X connect 13 0 16 0;
#X connect 14 0 17 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 19 1;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 0 0;
#X restore 63 295 pd clr.*;
#X obj 63 237 t a b;
#X obj 12 417 set \$0.gid.button clr;
#X obj 12 364 get \$0.gid.button gid;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 12 391 pd gid->gclr;
#X obj 12 99 t p p p b;
#X obj 181 116 t p p p;
#X msg 158 263 0.4;
#X connect 0 0 14 0;
#X connect 1 0 5 0;
#X connect 2 0 0 0;
#X connect 3 0 15 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 5 1 7 1;
#X connect 6 0 10 0;
#X connect 8 0 9 0;
#X connect 10 0 4 0;
#X connect 11 0 8 0;
#X connect 11 1 9 1;
#X connect 9 0 7 0;
#X connect 10 0 8 0;
#X connect 10 1 16 0;
#X connect 12 0 13 0;
#X connect 13 0 11 0;
#X connect 14 0 12 0;
#X connect 14 1 11 1;
#X connect 14 2 1 1;
#X connect 14 3 1 0;
#X connect 15 0 1 1;
#X connect 15 1 12 0;
#X connect 15 2 11 1;
#X connect 16 0 9 1;
#X restore 55 135 pd gid.state;
#N canvas 109 99 450 300 show.selector.state 0;
#X obj 12 76 route click;
...
...
@@ -1129,10 +1260,10 @@ id float gid float vel float dur float c float vis;
#N canvas 0 99 804 259 gui-templates 0;
#N canvas 0 99 408 150 gid.button-template 0;
#X obj 16 99 s \$0.gid.button.send;
#X obj 17 26 filledpolygon clr clr 1 0 0 0 15 15 15 15 0;
#X obj 16 60 struct \$0.gid.button float x float y float clr float
hl float gid;
#X obj 17 26 filledpolygon clr hl 1 0 0 0 15 15 15 15 0;
#X connect 1 0 0 0;
gid;
#X connect 2 0 0 0;
#X restore 8 78 pd gid.button-template;
#N canvas 195 247 417 284 vel-template 0;
#X obj 14 260 s \$0.vel.send;
...
...
@@ -3541,7 +3672,7 @@ certain period.;
48 \; \$1.stepviswidth 15 \; \$1.stepvisheight 14 \; \$1.canvastopmargin
53 \; \$1.canvasleftmargin 30 \; \$1.stepkeycolor1 887 \; \$1.stepkeycolor2
777 \; \$1.griddivision 4 \; \$1.gridsubdivision 4 \; \$1.gidcolorlist
800 840 80 68
2
08 808 \; \$1.default.vel 64 \; \$1.default.gid 0 \;
800 840 80 68
4
08 808 \; \$1.default.vel 64 \; \$1.default.gid 0 \;
\$1.default.dur 4 \; \$1.default.show 0 \; \$1.init bang \;;
#X connect 0 0 31 0;
#X connect 1 0 2 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