Skip to content

Commit af48e02

Browse files
committed
initial commit
0 parents  commit af48e02

File tree

301 files changed

+28912
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

301 files changed

+28912
-0
lines changed

.DS_Store

6 KB
Binary file not shown.

16route.pd

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
#N canvas 836 246 832 300 12;
2+
#X obj 7 101 inlet;
3+
#X obj 7 247 outlet;
4+
#X obj 764 247 outlet;
5+
#X obj 53 247 outlet;
6+
#X obj 99 247 outlet;
7+
#X obj 145 247 outlet;
8+
#X obj 191 247 outlet;
9+
#X obj 237 247 outlet;
10+
#X obj 283 247 outlet;
11+
#X obj 329 247 outlet;
12+
#X obj 375 247 outlet;
13+
#X obj 421 247 outlet;
14+
#X obj 467 247 outlet;
15+
#X obj 513 247 outlet;
16+
#X obj 559 247 outlet;
17+
#X obj 605 247 outlet;
18+
#X obj 651 247 outlet;
19+
#X obj 697 247 outlet;
20+
#X obj 7 125 route \$1;
21+
#X obj 53 149 route \$2;
22+
#X obj 99 175 route \$3;
23+
#X obj 145 199 route \$4;
24+
#X obj 191 125 route \$5;
25+
#X obj 237 149 route \$6;
26+
#X obj 283 175 route \$7;
27+
#X obj 329 199 route \$8;
28+
#X obj 375 125 route \$9;
29+
#X obj 421 149 route \$10;
30+
#X obj 467 175 route \$11;
31+
#X obj 513 199 route \$12;
32+
#X obj 559 125 route \$13;
33+
#X obj 605 149 route \$14;
34+
#X obj 651 175 route \$15;
35+
#X obj 697 199 route \$16, f 10;
36+
#X text 14 9 /// LIKE [route] \, EXCEPT IT ALLOWS REPEATED CREATION
37+
ARGS. \; /// THE LAST OUTLET IS THE INPUT VALUE \, IF IT DIDN'T MATCH
38+
\; /// ONE OF THE CREATION ARGS. OTHERWISE \, IF THERE IS A \; ///
39+
MATCH \, ONE OF THE OUTLETS WILL GIVE THE NORMAL [route] \; /// OUTPUT.
40+
;
41+
#X connect 0 0 18 0;
42+
#X connect 18 0 1 0;
43+
#X connect 18 1 19 0;
44+
#X connect 19 0 3 0;
45+
#X connect 19 1 20 0;
46+
#X connect 20 0 4 0;
47+
#X connect 20 1 21 0;
48+
#X connect 21 0 5 0;
49+
#X connect 21 1 22 0;
50+
#X connect 22 0 6 0;
51+
#X connect 22 1 23 0;
52+
#X connect 23 0 7 0;
53+
#X connect 23 1 24 0;
54+
#X connect 24 0 8 0;
55+
#X connect 24 1 25 0;
56+
#X connect 25 0 9 0;
57+
#X connect 25 1 26 0;
58+
#X connect 26 0 10 0;
59+
#X connect 26 1 27 0;
60+
#X connect 27 0 11 0;
61+
#X connect 27 1 28 0;
62+
#X connect 28 0 12 0;
63+
#X connect 28 1 29 0;
64+
#X connect 29 0 13 0;
65+
#X connect 29 1 30 0;
66+
#X connect 30 0 14 0;
67+
#X connect 30 1 31 0;
68+
#X connect 31 0 15 0;
69+
#X connect 31 1 32 0;
70+
#X connect 32 0 16 0;
71+
#X connect 32 1 33 0;
72+
#X connect 33 0 17 0;
73+
#X connect 33 1 2 0;

16sel.pd

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
#N canvas 823 206 901 289 12;
2+
#X obj 7 101 inlet;
3+
#X obj 7 247 outlet;
4+
#X obj 764 247 outlet;
5+
#X obj 7 125 sel \$1;
6+
#X obj 53 149 sel \$2;
7+
#X obj 99 175 sel \$3;
8+
#X obj 145 199 sel \$4;
9+
#X obj 191 125 sel \$5;
10+
#X obj 237 149 sel \$6;
11+
#X obj 283 175 sel \$7;
12+
#X obj 329 199 sel \$8;
13+
#X obj 375 125 sel \$9;
14+
#X obj 421 149 sel \$10;
15+
#X obj 467 175 sel \$11;
16+
#X obj 513 199 sel \$12;
17+
#X obj 559 125 sel \$13;
18+
#X obj 605 149 sel \$14;
19+
#X obj 651 175 sel \$15;
20+
#X obj 697 199 sel \$16, f 10;
21+
#X text 14 9 /// LIKE [sel] \, EXCEPT IT ALLOWS REPEATED CREATION ARGS.
22+
\; /// THE LAST OUTLET IS THE INPUT VALUE \, IF IT DIDN'T MATCH \;
23+
/// ONE OF THE CREATION ARGS. OTHERWISE \, IF THERE IS A \; /// MATCH
24+
\, ONE OF THE OUTLETS WILL BANG.;
25+
#X obj 53 247 outlet;
26+
#X obj 99 247 outlet;
27+
#X obj 145 247 outlet;
28+
#X obj 191 247 outlet;
29+
#X obj 237 247 outlet;
30+
#X obj 283 247 outlet;
31+
#X obj 329 247 outlet;
32+
#X obj 375 247 outlet;
33+
#X obj 421 247 outlet;
34+
#X obj 467 247 outlet;
35+
#X obj 513 247 outlet;
36+
#X obj 559 247 outlet;
37+
#X obj 605 247 outlet;
38+
#X obj 651 247 outlet;
39+
#X obj 697 247 outlet;
40+
#X connect 0 0 3 0;
41+
#X connect 3 0 1 0;
42+
#X connect 3 1 4 0;
43+
#X connect 4 0 20 0;
44+
#X connect 4 1 5 0;
45+
#X connect 5 0 21 0;
46+
#X connect 5 1 6 0;
47+
#X connect 6 0 22 0;
48+
#X connect 6 1 7 0;
49+
#X connect 7 0 23 0;
50+
#X connect 7 1 8 0;
51+
#X connect 8 0 24 0;
52+
#X connect 8 1 9 0;
53+
#X connect 9 0 25 0;
54+
#X connect 9 1 10 0;
55+
#X connect 10 0 26 0;
56+
#X connect 10 1 11 0;
57+
#X connect 11 0 27 0;
58+
#X connect 11 1 12 0;
59+
#X connect 12 0 28 0;
60+
#X connect 12 1 13 0;
61+
#X connect 13 0 29 0;
62+
#X connect 13 1 14 0;
63+
#X connect 14 0 30 0;
64+
#X connect 14 1 15 0;
65+
#X connect 15 0 31 0;
66+
#X connect 15 1 16 0;
67+
#X connect 16 0 32 0;
68+
#X connect 16 1 17 0;
69+
#X connect 17 0 33 0;
70+
#X connect 17 1 18 0;
71+
#X connect 18 0 34 0;
72+
#X connect 18 1 2 0;

16step.pd

+135
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
#N canvas 230 228 718 345 12;
2+
#X obj 18 38 inlet;
3+
#X obj 18 314 outlet;
4+
#X obj 18 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
5+
-1;
6+
#X obj 60 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
7+
-1;
8+
#X obj 92 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
9+
-1;
10+
#X obj 124 148 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
11+
-1 -1;
12+
#X obj 156 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
13+
-1 -1;
14+
#X obj 188 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
15+
-1 -1;
16+
#X obj 220 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
17+
-1 -1;
18+
#X obj 252 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
19+
-1 -1;
20+
#X obj 284 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
21+
-1 -1;
22+
#X obj 316 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
23+
-1 -1;
24+
#X obj 355 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
25+
-1 -1;
26+
#X obj 394 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
27+
-1 -1;
28+
#X obj 433 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
29+
-1 -1;
30+
#X obj 472 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
31+
-1 -1;
32+
#X obj 511 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
33+
-1 -1;
34+
#X obj 550 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
35+
-1 -1;
36+
#X obj 82 66 inlet;
37+
#X obj 121 66 inlet;
38+
#X obj 160 66 inlet;
39+
#X obj 199 66 inlet;
40+
#X obj 238 66 inlet;
41+
#X obj 277 66 inlet;
42+
#X obj 316 66 inlet;
43+
#X obj 355 66 inlet;
44+
#X obj 394 66 inlet;
45+
#X obj 433 66 inlet;
46+
#X obj 472 66 inlet;
47+
#X obj 511 66 inlet;
48+
#X obj 550 66 inlet;
49+
#X obj 589 66 inlet;
50+
#X obj 628 66 inlet;
51+
#X obj 667 66 inlet;
52+
#X obj 18 118 sel 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, f 81;
53+
#X text 12 10 0-index of which note to play;
54+
#X text 277 19 \$1 - \$16 are the values to emit;
55+
#X obj 18 174 f \$1;
56+
#X obj 60 204 f \$2;
57+
#X obj 92 174 f \$3;
58+
#X obj 124 204 f \$4;
59+
#X obj 156 174 f \$5;
60+
#X obj 188 204 f \$6;
61+
#X obj 220 174 f \$7;
62+
#X obj 252 204 f \$8;
63+
#X obj 284 174 f \$9;
64+
#X obj 316 204 f \$10;
65+
#X obj 355 174 f \$11;
66+
#X obj 394 204 f \$12;
67+
#X obj 433 174 f \$13;
68+
#X obj 472 204 f \$14;
69+
#X obj 511 174 f \$15;
70+
#X obj 550 204 f \$16;
71+
#X connect 0 0 34 0;
72+
#X connect 2 0 37 0;
73+
#X connect 3 0 38 0;
74+
#X connect 4 0 39 0;
75+
#X connect 5 0 40 0;
76+
#X connect 6 0 41 0;
77+
#X connect 7 0 42 0;
78+
#X connect 8 0 43 0;
79+
#X connect 9 0 44 0;
80+
#X connect 10 0 45 0;
81+
#X connect 11 0 46 0;
82+
#X connect 12 0 47 0;
83+
#X connect 13 0 48 0;
84+
#X connect 14 0 49 0;
85+
#X connect 15 0 50 0;
86+
#X connect 16 0 51 0;
87+
#X connect 17 0 52 0;
88+
#X connect 18 0 37 1;
89+
#X connect 19 0 38 1;
90+
#X connect 20 0 39 1;
91+
#X connect 21 0 40 1;
92+
#X connect 22 0 41 1;
93+
#X connect 23 0 42 1;
94+
#X connect 24 0 43 1;
95+
#X connect 25 0 44 1;
96+
#X connect 26 0 45 1;
97+
#X connect 27 0 46 1;
98+
#X connect 28 0 47 1;
99+
#X connect 29 0 48 1;
100+
#X connect 30 0 49 1;
101+
#X connect 31 0 50 1;
102+
#X connect 32 0 51 1;
103+
#X connect 33 0 52 1;
104+
#X connect 34 0 2 0;
105+
#X connect 34 1 3 0;
106+
#X connect 34 2 4 0;
107+
#X connect 34 3 5 0;
108+
#X connect 34 4 6 0;
109+
#X connect 34 5 7 0;
110+
#X connect 34 6 8 0;
111+
#X connect 34 7 9 0;
112+
#X connect 34 8 10 0;
113+
#X connect 34 9 11 0;
114+
#X connect 34 10 12 0;
115+
#X connect 34 11 13 0;
116+
#X connect 34 12 14 0;
117+
#X connect 34 13 15 0;
118+
#X connect 34 14 16 0;
119+
#X connect 34 15 17 0;
120+
#X connect 37 0 1 0;
121+
#X connect 38 0 1 0;
122+
#X connect 39 0 1 0;
123+
#X connect 40 0 1 0;
124+
#X connect 41 0 1 0;
125+
#X connect 42 0 1 0;
126+
#X connect 43 0 1 0;
127+
#X connect 44 0 1 0;
128+
#X connect 45 0 1 0;
129+
#X connect 46 0 1 0;
130+
#X connect 47 0 1 0;
131+
#X connect 48 0 1 0;
132+
#X connect 49 0 1 0;
133+
#X connect 50 0 1 0;
134+
#X connect 51 0 1 0;
135+
#X connect 52 0 1 0;

8step.pd

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
#N canvas 230 228 509 345 12;
2+
#X obj 18 38 inlet;
3+
#X obj 18 314 outlet;
4+
#X obj 18 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
5+
-1;
6+
#X obj 60 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
7+
-1;
8+
#X obj 92 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
9+
-1;
10+
#X obj 124 148 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
11+
-1 -1;
12+
#X obj 156 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
13+
-1 -1;
14+
#X obj 188 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
15+
-1 -1;
16+
#X obj 220 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
17+
-1 -1;
18+
#X obj 254 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
19+
-1 -1;
20+
#X obj 82 66 inlet;
21+
#X obj 121 66 inlet;
22+
#X obj 160 66 inlet;
23+
#X obj 199 66 inlet;
24+
#X obj 238 66 inlet;
25+
#X obj 277 66 inlet;
26+
#X obj 316 66 inlet;
27+
#X obj 355 66 inlet;
28+
#X text 12 10 0-index of which note to play;
29+
#X obj 18 174 f \$1;
30+
#X obj 60 204 f \$2;
31+
#X obj 92 174 f \$3;
32+
#X obj 124 204 f \$4;
33+
#X obj 156 174 f \$5;
34+
#X obj 188 204 f \$6;
35+
#X obj 220 174 f \$7;
36+
#X obj 252 204 f \$8;
37+
#X obj 18 118 sel 0 1 2 3 4 5 6 7, f 39;
38+
#X text 277 19 \$1 - \$8 are the values to emit;
39+
#X connect 0 0 27 0;
40+
#X connect 2 0 19 0;
41+
#X connect 3 0 20 0;
42+
#X connect 4 0 21 0;
43+
#X connect 5 0 22 0;
44+
#X connect 6 0 23 0;
45+
#X connect 7 0 24 0;
46+
#X connect 8 0 25 0;
47+
#X connect 9 0 26 0;
48+
#X connect 10 0 19 1;
49+
#X connect 11 0 20 1;
50+
#X connect 12 0 21 1;
51+
#X connect 13 0 22 1;
52+
#X connect 14 0 23 1;
53+
#X connect 15 0 24 1;
54+
#X connect 16 0 25 1;
55+
#X connect 17 0 26 1;
56+
#X connect 19 0 1 0;
57+
#X connect 20 0 1 0;
58+
#X connect 21 0 1 0;
59+
#X connect 22 0 1 0;
60+
#X connect 23 0 1 0;
61+
#X connect 24 0 1 0;
62+
#X connect 25 0 1 0;
63+
#X connect 26 0 1 0;
64+
#X connect 27 0 2 0;
65+
#X connect 27 1 3 0;
66+
#X connect 27 2 4 0;
67+
#X connect 27 3 5 0;
68+
#X connect 27 4 6 0;
69+
#X connect 27 5 7 0;
70+
#X connect 27 6 8 0;
71+
#X connect 27 7 9 0;

Samples/beep.wav

111 KB
Binary file not shown.

Samples/boing.wav

168 KB
Binary file not shown.

Samples/camera.wav

102 KB
Binary file not shown.

Samples/click.wav

63.1 KB
Binary file not shown.

Samples/snap.wav

102 KB
Binary file not shown.

Samples/snap2.wav

103 KB
Binary file not shown.

__audioclip_load.pd

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#N canvas 565 119 476 414 12;
2+
#X obj 33 357 soundfiler;
3+
#X obj 33 308 pack s s;
4+
#X msg 33 260 symbol ../Broadcast/Assets/Audio/\$1-\$2.wav;
5+
#X text 20 16 /// loads a file from ../Broadcast/Assets/Audio into
6+
an [audioclip~];
7+
#X text 20 52 /// the file should be named \$1-\$2.wav \, where \$1
8+
is the name of the [audioclip~] to load into (i.e. \, the [audioclip~]'s
9+
\$1) \, and \$2 is the number of samples in the file.;
10+
#X obj 33 110 loadbang;
11+
#X obj 33 158 symbol \$1;
12+
#X obj 128 157 f \$2;
13+
#X obj 33 134 t b b;
14+
#X obj 33 182 pack s f, f 14;
15+
#X obj 33 206 t l l, f 8;
16+
#X msg 86 284 symbol \$1;
17+
#X msg 33 332 read \$1 clip-\$2;
18+
#X connect 1 0 12 0;
19+
#X connect 2 0 1 0;
20+
#X connect 5 0 8 0;
21+
#X connect 6 0 9 0;
22+
#X connect 7 0 9 1;
23+
#X connect 8 0 6 0;
24+
#X connect 8 1 7 0;
25+
#X connect 9 0 10 0;
26+
#X connect 10 0 2 0;
27+
#X connect 10 1 11 0;
28+
#X connect 11 0 1 1;
29+
#X connect 12 0 0 0;

0 commit comments

Comments
 (0)