-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathce_multitoggle-help.pd
More file actions
171 lines (171 loc) · 4.8 KB
/
ce_multitoggle-help.pd
File metadata and controls
171 lines (171 loc) · 4.8 KB
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
#N canvas 707 78 797 865 12;
#X declare -path clearessentials;
#X text 20 69 Aka Scr1ptAl1as;
#X text 22 108 Pd 0.52.2;
#X obj 22 154 reportissue;
#X obj 22 134 aboutexternal;
#X text 22 48 Written By: Reg Finley;
#N canvas 156 156 450 300 \$0-tutbtn 0;
#X obj 100 100 watchtutorial;
#N canvas 78 78 731 300 \$0-loadtutorial-link 0;
#X obj 48 162 outlet;
#X obj 47 84 loadbang;
#X msg 47 132 symbol https://www.youtube.com/channel/UCfmCjMoyl6K0pntwaSy0-kg
, f 65;
#X obj 46 109 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X connect 1 0 3 0;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X restore 100 74 pd \$0-loadtutorial-link;
#X connect 1 0 0 0;
#X coords 0 -1 1 1 75 13 2 100 100;
#X restore 22 179 pd \$0-tutbtn;
#X obj 403 78 loadbang;
#X obj 401 102 \$0;
#N canvas 1138 277 771 406 \$0-initdefaultsettings 0;
#X obj 44 4 inlet;
#X obj 280 419 outlet;
#X msg 135 343 set_type -h;
#X obj 140 84 s \$0-instanceID-multitoggle;
#X msg 203 165 set_iname multitoggle;
#X msg 229 140 set_fontsize 12;
#X msg 44 131 create_toggles;
#X msg 106 397 set_direction left;
#X msg 438 156 set_labelcolor \$1 21;
#X msg 420 180 set_bordercolor \$1 58;
#X obj 398 63 until;
#X obj 398 91 f;
#X obj 436 91 + 1;
#X obj 481 90 sel 0;
#X obj 436 117 mod 10;
#X obj 400 35 f;
#X obj 418 7 r \$0-total-multitoggles;
#X obj 470 59 r \$0-total-multitoggles;
#X obj 95 104 t b b b b b b b b b b b b;
#X msg 502 235 set_label \$1 empty;
#X obj 381 134 t f f f f f;
#X msg 511 266 set_value \$1 0;
#X msg 565 206 set_forecolor 0 34;
#X obj 348 22 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X msg 117 374 set_padding 2;
#X msg 189 192 set_size 15;
#X obj 95 55 t b b f;
#X msg 146 314 set_totaltoggles \$1;
#X obj 185 274 f;
#X msg 403 205 set_forecolor \$1 17;
#X msg 329 273 set_startloc 105 100;
#X msg 374 315 set_objectcolor \$1 10;
#X obj 369 234 \$1;
#X obj 192 39 \$0;
#X obj 177 6 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 44 28 t b b f f;
#X msg 203 246 16;
#X obj 222 269 s \$0-total-multitoggles;
#X obj 15 225;
#X msg 40 291 resize_display;
#X connect 0 0 35 0;
#X connect 2 0 1 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 6 0 1 0;
#X connect 7 0 1 0;
#X connect 8 0 1 0;
#X connect 9 0 1 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 11 0 20 0;
#X connect 12 0 14 0;
#X connect 13 0 10 1;
#X connect 14 0 11 1;
#X connect 14 0 13 0;
#X connect 15 0 10 0;
#X connect 16 0 15 1;
#X connect 17 0 14 1;
#X connect 18 0 7 0;
#X connect 18 1 24 0;
#X connect 18 2 2 0;
#X connect 18 3 28 0;
#X connect 18 6 25 0;
#X connect 18 7 4 0;
#X connect 18 8 5 0;
#X connect 18 9 30 0;
#X connect 18 10 32 0;
#X connect 19 0 1 0;
#X connect 20 0 29 0;
#X connect 20 1 9 0;
#X connect 20 2 8 0;
#X connect 20 3 19 0;
#X connect 20 4 21 0;
#X connect 21 0 1 0;
#X connect 22 0 1 0;
#X connect 23 0 15 0;
#X connect 24 0 1 0;
#X connect 25 0 1 0;
#X connect 26 0 18 0;
#X connect 26 1 36 0;
#X connect 27 0 1 0;
#X connect 28 0 27 0;
#X connect 29 0 1 0;
#X connect 30 0 1 0;
#X connect 31 0 1 0;
#X connect 32 0 31 0;
#X connect 33 0 35 0;
#X connect 34 0 33 0;
#X connect 35 0 23 0;
#X connect 35 1 6 0;
#X connect 35 2 26 0;
#X connect 35 3 3 0;
#X connect 36 0 28 1;
#X connect 36 0 37 0;
#X connect 39 0 1 0;
#X restore 402 125 pd \$0-initdefaultsettings;
#X obj 401 178 print;
#X text 20 29 ce_multitoggle v1.0;
#X text 20 87 2022/12/30 11:28 PM;
#X text 227 3 ce_multitoggle is used to create groups of vanilla toggle
objects.;
#X msg 132 561 set_fontsize 0 12;
#X msg 130 631 set_color 0 7 9 25;
#X msg 131 584 set_label 0 empty;
#X msg 136 199 initiate;
#X msg 133 396 resize_display;
#X msg 135 223 clear;
#X msg 134 537 set_startloc 100 100;
#X msg 130 608 set_defaultlabel empty;
#X msg 135 465 set_nextdirection left;
#X text 112 201 0;
#X text 33 201 Inlet(s);
#X text 26 801 Outlet(s);
#X text 116 790 0~ - uniqueid index value;
#X text 116 811 0 - index value;
#X text 98 802 or;
#X msg 133 443 set_instanceID 1454;
#X msg 134 419 set_type -h;
#X msg 230 418 set_type -v;
#X msg 131 372 set_padding 3;
#X text 289 324 width/height;
#X text 288 349 width/height;
#X text 208 198 Applies settings witout drawing ce_multitoggle;
#X text 228 238 Draws ce_multitoggle normally after clear and initate
messages are sent;
#X msg 137 513 set_iname multitoggle;
#X msg 133 323 set_htoggleize 15 15;
#X msg 132 349 set_vtogglesize 15 15;
#X msg 136 491 set_totaltoggles 8;
#X obj 398 150 ce_multitoggle 0;
#X msg 134 247 writetoggles;
#X msg 130 654 set_showuniqueid 0;
#X msg 131 727 load_multitoggle;
#X msg 130 702 get_allstates;
#X msg 131 678 get_datadump;
#X text 230 34 Note* Currently not working with ce_presetmanager;
#X msg 132 273 set_toggle 0 1 1;
#X msg 132 297 set_alltoggles 0 1;
#X obj 14 6 declare -path clearessentials;
#X obj 25 178 watchtutorial;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 40 0 9 0;