-
Notifications
You must be signed in to change notification settings - Fork 1
/
dksndtriggrn~.pd
124 lines (124 loc) · 2.98 KB
/
dksndtriggrn~.pd
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
#N canvas 793 239 1578 932 12;
#X obj 109 206 inlet;
#X obj 411 78 inlet;
#X obj 553 9 loadbang;
#X obj 553 227 sel 0;
#X msg 553 252 1;
#X obj 1243 144 inlet;
#X text 1301 137 array symbol;
#X msg 1235 259 set \$1;
#X obj 35 862 outlet~;
#X text 1418 8 derek kwan;
#X text 1416 34 pdkvabs;
#X obj 1235 202 symbol \$1;
#X text 164 210 trig/stop;
#X obj 35 824 *~ 0, f 74;
#X obj 550 666 change;
#X msg 581 621 1;
#X msg 537 615 0;
#X msg 450 573 stop;
#X obj 338 657 del;
#X obj 484 854 outlet;
#X obj 403 503 t b b b, f 24;
#X text 545 864 done;
#X obj 444 720 spigot 0, f 119;
#X obj 332 685 t b b, f 15;
#X msg 381 737 0;
#X msg 323 731 1;
#X text 686 147 transposition;
#X msg 635 223 transpose \$1;
#X text 21 24 dksndtriggrn~ - trigger playback of a sound (now granular!)
;
#X text 1421 55 gpl v 3 2018;
#X text 1166 154 loop;
#X text 23 50 inlets: trig/stop \, speed/transpose/offset/loop/set
\, symbol;
#X obj 34 786 dkxgrn~ \$1 \$2, f 113;
#X obj 551 200 f \$3;
#X obj 636 190 f \$4;
#X obj 806 201 f \$5;
#X obj 109 302 t b b b, f 42;
#X obj 37 686 line~;
#X obj 1073 203 f \$7;
#X obj 553 33 t b b b b b b, f 97;
#X obj 41 497 util/dksndtriglist, f 48;
#X text 855 206 start;
#X obj 948 214 f \$6;
#X text 984 216 end;
#X obj 505 320 f;
#X obj 948 238 sel 0;
#X msg 948 262 1;
#X obj 950 304 f;
#X obj 411 102 route rate transpose start end loop set, f 148;
#X text 28 137 args: array \, num grains \, rate \, transpose \, start
\, end \, loop;
#X obj 244 574 t f f;
#X obj 240 869 outlet;
#X text 300 875 dur in ms;
#X text 15 76 outlets: signal \, dur in ms \, done bang;
#X obj 109 231 route bang stop float, f 42;
#X obj 317 271 t b f;
#X connect 0 0 54 0;
#X connect 1 0 48 0;
#X connect 2 0 39 0;
#X connect 3 0 4 0;
#X connect 3 1 44 0;
#X connect 4 0 44 0;
#X connect 5 0 11 0;
#X connect 7 0 32 2;
#X connect 11 0 7 0;
#X connect 11 0 40 4;
#X connect 13 0 8 0;
#X connect 14 0 13 1;
#X connect 15 0 14 0;
#X connect 16 0 14 0;
#X connect 17 0 18 0;
#X connect 17 0 37 0;
#X connect 18 0 23 0;
#X connect 20 0 16 0;
#X connect 20 1 19 0;
#X connect 20 2 17 0;
#X connect 22 0 54 0;
#X connect 23 0 22 0;
#X connect 23 1 24 0;
#X connect 24 0 32 1;
#X connect 25 0 32 1;
#X connect 27 0 32 2;
#X connect 32 0 13 0;
#X connect 33 0 3 0;
#X connect 34 0 27 0;
#X connect 35 0 40 1;
#X connect 36 0 40 0;
#X connect 36 1 25 0;
#X connect 36 1 15 0;
#X connect 36 2 17 0;
#X connect 37 0 32 0;
#X connect 38 0 22 1;
#X connect 39 0 33 0;
#X connect 39 1 34 0;
#X connect 39 2 35 0;
#X connect 39 3 42 0;
#X connect 39 4 38 0;
#X connect 39 5 11 0;
#X connect 40 0 37 0;
#X connect 40 1 50 0;
#X connect 42 0 45 0;
#X connect 44 0 40 3;
#X connect 45 0 46 0;
#X connect 45 1 47 0;
#X connect 46 0 47 0;
#X connect 47 0 40 2;
#X connect 48 0 44 0;
#X connect 48 1 34 0;
#X connect 48 2 35 0;
#X connect 48 3 47 0;
#X connect 48 4 38 0;
#X connect 48 5 11 0;
#X connect 48 6 32 2;
#X connect 50 0 51 0;
#X connect 50 1 18 0;
#X connect 54 0 36 0;
#X connect 54 1 20 0;
#X connect 54 2 55 0;
#X connect 55 0 36 0;
#X connect 55 1 40 1;