Skip to content

Commit 46714c2

Browse files
authored
Merge pull request #28 from umlaeute/pd-vanilla
fixing Pd examples
2 parents 9277d08 + d36f385 commit 46714c2

File tree

21 files changed

+1535
-1359
lines changed

21 files changed

+1535
-1359
lines changed

Patches/PureData/Iannix-puredata/example_gem/a-initcursor.pd

Lines changed: 283 additions & 150 deletions
Large diffs are not rendered by default.
Lines changed: 92 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,17 @@
1-
#N canvas 223 99 659 675 10;
2-
#X obj -38 239 t b f;
3-
#X msg -39 264 1;
4-
#X obj -40 285 tabwrite INDEXtrigger;
5-
#X obj 105 131 bng 25 250 50 0 empty empty empty 17 7 0 10 -262144
1+
#N canvas 231 61 659 675 10;
2+
#X obj 181 459 t b f;
3+
#X msg 181 484 1;
4+
#X obj 181 505 tabwrite INDEXtrigger;
5+
#X obj 105 131 bng 25 250 50 0 empty empty init.tab 0 -7 0 10 -262144
66
-1 -1;
7-
#X text 104 114 init tab;
8-
#X obj 105 196 t b b;
9-
#X msg 151 213 0;
10-
#X obj 130 256 + 1;
11-
#X obj 130 276 t b f;
12-
#X msg 106 293 0;
13-
#X obj 206 230 s INITGEN;
14-
#X obj 106 312 tabwrite INDEXtrigger;
15-
#X obj 105 235 repeat 3000;
16-
#X obj 105 256 f;
17-
#N canvas 358 502 450 300 sutab 0;
18-
#N canvas 0 22 450 300 (subpatch) 0;
7+
#X obj 105 166 t b b;
8+
#X msg 212 190 0;
9+
#X obj 212 210 s INITGEN;
10+
#N canvas 362 452 450 300 sutab 0;
11+
#N canvas 4 50 450 300 (subpatch) 0;
1912
#X array INDEXtrigger 3000 float 3;
20-
#A 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21-
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13+
#A 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
14+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
2215
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2316
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2417
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -77,8 +70,8 @@
7770
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7871
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7972
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
80-
#A 2000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
81-
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
73+
#A 2000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
74+
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8275
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8376
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8477
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -109,79 +102,86 @@
109102
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
110103
#X coords 0 1 3000 -1 50 20 1;
111104
#X restore 235 107 graph;
112-
#X restore 334 57 pd sutab;
113-
#X obj 335 257 + 1;
114-
#X obj 310 302 sel 1;
115-
#X obj 335 329 + 1;
116-
#X obj 164 131 bng 25 250 50 0 empty empty empty 17 7 0 10 -262144
117-
-1 -1;
118-
#X obj 310 279 tabread INDEXtrigger;
119-
#X obj 310 237 repeat 3000;
120-
#X obj 309 578 s pd-Rtrigger;
121-
#X obj 341 377 + 2000;
122-
#X obj 310 257 f;
123-
#X obj 310 329 f;
124-
#X msg 380 206 0;
125-
#X text 161 113 create objet;
126-
#X obj 311 534 pack f f f;
127-
#X obj 311 400 mod 10;
128-
#X obj 354 436 sel 1;
129-
#X obj 311 352 t f f;
130-
#X obj 354 482 f;
131-
#X obj 382 482 + 50;
132-
#X obj 339 509 f;
133-
#X obj 311 419 t f f b;
134-
#X msg 310 558 obj \$1 \$2 abs-trigger \$3;
135-
#X obj 311 461 * 110;
136-
#X obj -38 216 r RouteTrigger;
137-
#X obj 310 189 t b b b;
138-
#X msg 416 208 \; pd-Rtrigger clear \;;
105+
#X restore 434 57 pd sutab;
106+
#X obj 442 237 + 1;
107+
#X obj 410 302 sel 1;
108+
#X obj 442 328 + 1;
109+
#X obj 164 131 bng 25 250 50 0 empty empty create.object 0 -7 0 10
110+
-262144 -1 -1;
111+
#X obj 410 279 tabread INDEXtrigger;
112+
#X obj 410 237 f;
113+
#X obj 410 329 f;
114+
#X msg 480 166 0;
115+
#X obj 410 587 pack f f f;
116+
#X obj 410 419 mod 10;
117+
#X obj 433 464 sel 1;
118+
#X obj 410 375 t f f;
119+
#X obj 453 505 f;
120+
#X obj 481 505 + 50;
121+
#X obj 438 562 f;
122+
#X obj 410 442 t f f b;
123+
#X msg 410 608 obj \$1 \$2 abs-trigger \$3;
124+
#X obj 410 484 * 110;
125+
#X obj 181 436 r RouteTrigger;
126+
#X msg 538 209 clear;
127+
#X obj 390 149 t b b b b;
128+
#X msg 390 171 loadbang;
129+
#X obj 105 210 s INDEXtrigger;
130+
#X msg 105 190 const 0;
131+
#X obj 410 193 i 3000;
132+
#X obj 410 214 until;
133+
#X obj 410 257 t f f;
134+
#X obj 410 351 t f f;
135+
#X obj 453 526 t f f;
136+
#X obj 470 186 t a a a;
137+
#X obj 390 628 s pd-\$1.Rtrigger;
138+
#X obj 442 395 + 0;
139139
#X connect 0 0 1 0;
140140
#X connect 0 1 2 1;
141141
#X connect 1 0 2 0;
142-
#X connect 3 0 5 0;
143-
#X connect 5 0 12 0;
144-
#X connect 5 1 6 0;
145-
#X connect 5 1 39 0;
146-
#X connect 6 0 10 0;
147-
#X connect 6 0 13 1;
148-
#X connect 7 0 8 0;
149-
#X connect 7 0 13 1;
150-
#X connect 8 0 9 0;
151-
#X connect 8 1 11 1;
152-
#X connect 9 0 11 0;
153-
#X connect 12 0 13 0;
154-
#X connect 13 0 7 0;
155-
#X connect 15 0 23 1;
142+
#X connect 3 0 4 0;
143+
#X connect 4 0 31 0;
144+
#X connect 4 1 5 0;
145+
#X connect 5 0 6 0;
146+
#X connect 8 0 13 1;
147+
#X connect 9 0 14 0;
148+
#X connect 10 0 14 1;
149+
#X connect 11 0 28 0;
150+
#X connect 12 0 9 0;
151+
#X connect 13 0 34 0;
152+
#X connect 14 0 35 0;
153+
#X connect 15 0 37 0;
156154
#X connect 16 0 24 0;
157-
#X connect 17 0 24 1;
158-
#X connect 18 0 38 0;
159-
#X connect 19 0 16 0;
160-
#X connect 20 0 23 0;
161-
#X connect 22 0 27 2;
162-
#X connect 23 0 15 0;
163-
#X connect 23 0 19 0;
164-
#X connect 24 0 17 0;
165-
#X connect 24 0 30 0;
166-
#X connect 25 0 23 1;
167-
#X connect 25 0 24 1;
168-
#X connect 25 0 31 1;
169-
#X connect 27 0 35 0;
170-
#X connect 28 0 34 0;
171-
#X connect 29 0 31 0;
172-
#X connect 30 0 28 0;
173-
#X connect 30 1 22 0;
174-
#X connect 31 0 32 0;
175-
#X connect 31 0 33 1;
176-
#X connect 32 0 31 1;
177-
#X connect 33 0 27 1;
178-
#X connect 34 0 36 0;
179-
#X connect 34 1 29 0;
180-
#X connect 34 2 33 0;
181-
#X connect 35 0 21 0;
182-
#X connect 36 0 27 0;
183-
#X connect 37 0 0 0;
184-
#X connect 38 0 20 0;
185-
#X connect 38 1 25 0;
186-
#X connect 38 2 39 0;
155+
#X connect 17 0 23 0;
156+
#X connect 18 0 20 0;
157+
#X connect 19 0 17 0;
158+
#X connect 19 1 39 0;
159+
#X connect 20 0 36 0;
160+
#X connect 21 0 20 1;
161+
#X connect 22 0 16 1;
162+
#X connect 23 0 25 0;
163+
#X connect 23 1 18 0;
164+
#X connect 23 2 22 0;
165+
#X connect 24 0 38 0;
166+
#X connect 25 0 16 0;
167+
#X connect 26 0 0 0;
168+
#X connect 27 0 38 0;
169+
#X connect 28 0 29 0;
170+
#X connect 28 1 32 0;
171+
#X connect 28 2 15 0;
172+
#X connect 28 3 27 0;
173+
#X connect 29 0 38 0;
174+
#X connect 31 0 30 0;
175+
#X connect 32 0 33 0;
176+
#X connect 33 0 13 0;
177+
#X connect 34 0 12 0;
178+
#X connect 34 1 8 0;
179+
#X connect 35 0 19 0;
180+
#X connect 35 1 10 0;
181+
#X connect 36 0 22 1;
182+
#X connect 36 1 21 0;
183+
#X connect 37 0 20 1;
184+
#X connect 37 1 14 1;
185+
#X connect 37 2 13 1;
186+
#X connect 39 0 16 2;
187187
#X coords 0 -1 1 1 160 60 1 100 100;
Lines changed: 88 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,90 @@
1-
#N canvas 240 58 960 669 10;
2-
#X declare -lib mrpeach;
3-
#X obj 121 -135 import mrpeach;
4-
#X obj 307 -67 inlet;
5-
#X obj 437 -67 inlet;
6-
#X msg 437 -18 /iannix/stop;
7-
#X obj 437 -43 route 0;
8-
#X msg 525 -18 /iannix/play \$1;
9-
#X obj 637 -67 inlet;
10-
#X obj 306 139 route /trigger /cursor /curve /transport;
11-
#X obj 307 15 packOSC;
12-
#X obj 321 -175 loadbang;
13-
#X obj 306 117 unpackOSC;
14-
#X obj 307 58 udpsend;
15-
#X obj 307 36 prepend send;
16-
#X obj 261 -129 pack s f;
17-
#X obj 321 -150 f \$2;
18-
#X obj 261 -150 symbol \$1;
19-
#X msg 261 -106 connect \$1 \$2;
20-
#X obj 306 272 outlet;
21-
#X obj 365 272 outlet;
22-
#X obj 424 272 outlet;
23-
#X obj 483 205 route play stop fastrewind;
24-
#X msg 483 225 1;
25-
#X msg 534 225 0;
26-
#X obj 585 250 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
1+
#N canvas 245 49 960 669 10;
2+
#X obj 317 83 inlet;
3+
#X obj 447 83 inlet;
4+
#X msg 447 132 /iannix/stop;
5+
#X obj 447 107 route 0;
6+
#X msg 535 132 /iannix/play \$1;
7+
#X obj 647 83 inlet;
8+
#X obj 211 75 loadbang;
9+
#X obj 141 121 pack s f;
10+
#X obj 211 100 f \$2;
11+
#X obj 141 100 symbol \$1;
12+
#X msg 141 144 connect \$1 \$2;
13+
#X obj 307 512 outlet;
14+
#X obj 366 512 outlet;
15+
#X obj 425 512 outlet;
16+
#X obj 484 445 route play stop fastrewind;
17+
#X msg 484 465 1;
18+
#X msg 535 465 0;
19+
#X obj 586 490 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
2720
-1 -1;
28-
#X obj 506 251 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
21+
#X obj 507 491 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
2922
1;
30-
#X obj 506 272 outlet;
31-
#X obj 585 272 outlet;
32-
#X obj 735 272 outlet;
33-
#X obj 777 272 outlet;
34-
#X obj 819 272 outlet;
35-
#X msg 637 -18 /iannix/fastrewind;
36-
#X msg 483 184 \$1;
37-
#X obj 635 272 outlet;
38-
#X obj 685 272 outlet;
39-
#X obj 483 163 unpack s f s f f f;
40-
#X obj 306 95 udpreceive \$3;
41-
#X connect 1 0 8 0;
42-
#X connect 2 0 4 0;
43-
#X connect 3 0 8 0;
44-
#X connect 4 0 3 0;
45-
#X connect 4 1 5 0;
46-
#X connect 5 0 8 0;
47-
#X connect 6 0 30 0;
48-
#X connect 7 0 17 0;
49-
#X connect 7 1 18 0;
50-
#X connect 7 2 19 0;
51-
#X connect 7 3 34 0;
52-
#X connect 8 0 12 0;
53-
#X connect 9 0 14 0;
54-
#X connect 9 0 15 0;
55-
#X connect 10 0 7 0;
56-
#X connect 12 0 11 0;
57-
#X connect 13 0 16 0;
58-
#X connect 14 0 13 1;
59-
#X connect 15 0 13 0;
60-
#X connect 16 0 11 0;
61-
#X connect 20 0 21 0;
62-
#X connect 20 1 22 0;
63-
#X connect 20 2 23 0;
64-
#X connect 21 0 24 0;
65-
#X connect 22 0 24 0;
66-
#X connect 23 0 26 0;
67-
#X connect 24 0 25 0;
68-
#X connect 30 0 8 0;
69-
#X connect 31 0 20 0;
70-
#X connect 34 0 31 0;
71-
#X connect 34 1 32 0;
72-
#X connect 34 2 33 0;
73-
#X connect 34 3 27 0;
74-
#X connect 34 4 28 0;
75-
#X connect 34 5 29 0;
76-
#X connect 35 0 10 0;
23+
#X obj 507 512 outlet;
24+
#X obj 586 512 outlet;
25+
#X obj 735 492 outlet;
26+
#X obj 777 492 outlet;
27+
#X obj 819 492 outlet;
28+
#X msg 647 132 /iannix/fastrewind;
29+
#X msg 484 424 \$1;
30+
#X obj 636 512 outlet;
31+
#X obj 685 492 outlet;
32+
#X obj 484 403 unpack s f s f f f;
33+
#X obj 488 298 netsend -u -b;
34+
#X obj 488 256 list prepend send;
35+
#X obj 488 277 list trim;
36+
#X obj 307 305 netreceive -u -b \$3;
37+
#X obj 307 327 oscparse;
38+
#X obj 307 379 route trigger cursor curve transport;
39+
#X obj 448 160 route send;
40+
#X obj 448 204 list split 1;
41+
#X obj 566 207 symbol;
42+
#X obj 488 229 oscformat;
43+
#X msg 566 229 set \$1;
44+
#X obj 448 182 t a a;
45+
#X obj 307 353 list trim;
46+
#X connect 0 0 35 0;
47+
#X connect 1 0 3 0;
48+
#X connect 2 0 35 0;
49+
#X connect 3 0 2 0;
50+
#X connect 3 1 4 0;
51+
#X connect 4 0 35 0;
52+
#X connect 5 0 24 0;
53+
#X connect 6 0 8 0;
54+
#X connect 6 0 9 0;
55+
#X connect 7 0 10 0;
56+
#X connect 8 0 7 1;
57+
#X connect 9 0 7 0;
58+
#X connect 10 0 29 0;
59+
#X connect 14 0 15 0;
60+
#X connect 14 1 16 0;
61+
#X connect 14 2 17 0;
62+
#X connect 15 0 18 0;
63+
#X connect 16 0 18 0;
64+
#X connect 17 0 20 0;
65+
#X connect 18 0 19 0;
66+
#X connect 24 0 35 0;
67+
#X connect 25 0 14 0;
68+
#X connect 28 0 25 0;
69+
#X connect 28 1 26 0;
70+
#X connect 28 2 27 0;
71+
#X connect 28 3 21 0;
72+
#X connect 28 4 22 0;
73+
#X connect 28 5 23 0;
74+
#X connect 30 0 31 0;
75+
#X connect 31 0 29 0;
76+
#X connect 32 0 33 0;
77+
#X connect 33 0 41 0;
78+
#X connect 34 0 11 0;
79+
#X connect 34 1 12 0;
80+
#X connect 34 2 13 0;
81+
#X connect 34 3 28 0;
82+
#X connect 35 0 40 0;
83+
#X connect 35 1 40 0;
84+
#X connect 36 1 38 0;
85+
#X connect 37 0 39 0;
86+
#X connect 38 0 30 0;
87+
#X connect 39 0 38 0;
88+
#X connect 40 0 36 0;
89+
#X connect 40 1 37 0;
90+
#X connect 41 0 34 0;

0 commit comments

Comments
 (0)