/
efx.gui.grunger~.pd
147 lines (147 loc) · 3.64 KB
/
efx.gui.grunger~.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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
#N canvas 758 177 747 446 10;
#X obj -126 77 inlet~;
#N canvas 1022 177 610 557 dsp 0;
#X obj 46 92 inlet~;
#X obj 46 445 outlet~;
#X obj 410 102 inlet;
#X obj 410 140 switch~;
#X obj 456 89 loadbang;
#X msg 456 111 1;
#X obj 48 220 *~ 0.3;
#X obj 157 220 *~ 0.3;
#X msg 290 136 0;
#X msg 322 136 0.3;
#X obj 290 112 sel 0;
#X obj 249 224 mtof;
#X obj 156 477 outlet~;
#X obj 102 92 inlet~;
#X obj 291 90 r \$0-dist.onoff;
#X obj 249 201 r \$0-bp.freq;
#X obj 384 217 r \$0-bp.q;
#X obj 156 329 r \$0-pitch;
#X obj 156 360 t f f;
#X obj 47 278 rev3~ 99 90;
#X obj 69 381 efx.pshift.ssb~;
#X obj 46 414 efx.pshift.ssb~;
#X floatatom 211 67 5 0 0 0 - - -;
#X floatatom 227 106 5 0 0 0 - - -;
#X obj 70 322 efx.beequad~;
#X obj 46 301 efx.beequad~;
#X obj 249 244 utils.bandpass2q 1000 2;
#X obj 47 143 efx.disto.fuzz~;
#X text 170 45 clip;
#X text 202 128 fuzz;
#X obj 163 69 init 2;
#X obj 165 107 init 0.8;
#X connect 0 0 27 0;
#X connect 2 0 3 0;
#X connect 4 0 5 0;
#X connect 5 0 3 0;
#X connect 6 0 19 0;
#X connect 7 0 19 1;
#X connect 8 0 6 1;
#X connect 8 0 7 1;
#X connect 9 0 6 1;
#X connect 9 0 7 1;
#X connect 10 0 8 0;
#X connect 10 1 9 0;
#X connect 11 0 26 0;
#X connect 13 0 27 1;
#X connect 14 0 10 0;
#X connect 15 0 11 0;
#X connect 16 0 26 1;
#X connect 17 0 18 0;
#X connect 18 0 20 1;
#X connect 18 1 21 1;
#X connect 19 0 25 0;
#X connect 19 1 24 0;
#X connect 20 1 12 0;
#X connect 21 0 1 0;
#X connect 22 0 27 3;
#X connect 23 0 27 6;
#X connect 24 0 20 0;
#X connect 25 0 21 0;
#X connect 26 0 24 1;
#X connect 26 0 25 1;
#X connect 27 0 6 0;
#X connect 27 1 7 0;
#X connect 30 0 27 3;
#X connect 31 0 27 6;
#X restore -62 160 pd dsp;
#X obj 13 160 r \$0-mix;
#X obj 338 112 s \$0-bp.freq;
#X obj 338 132 s \$0-bp.q;
#X obj 338 92 s \$0-dist.onoff;
#X obj 101 185 cnv 15 155 15 \$0-record empty empty 20 12 0 14 -1 -228856
0;
#X obj 104 185 tgl 15 0 \$0-start.rnd empty empty 17 7 0 10 -191407
-1 -1 110.323 110.323;
#X obj 340 173 s \$0-mix;
#X obj 339 152 s \$0-pitch;
#X obj -128 230 *~ 1.2;
#X obj -127 266 outlet~;
#X obj -71 265 outlet~;
#X obj -71 230 *~ 1.2;
#X obj 185 28 inlet filt;
#X obj 310 28 inlet pitch;
#X obj 255 29 inlet q;
#X obj 6 40 loadbang;
#X msg 7 64 0;
#X obj 387 28 inlet mix;
#X obj 101 117 gui.slider filt 127 0;
#X obj 60 -76 r \$1/gru.filt;
#X obj 59 -52 r \$1/gru.q.filt;
#X obj 59 -28 r \$1/gru.pitch;
#X obj 59 -4 r \$1/gru.mix;
#X obj 101 134 gui.slider q.filt 50 0;
#X obj 101 151 gui.slider pitch 400 -400;
#X obj 101 168 gui.slider mix 1 -1;
#X obj 101 100 cnv 15 156 15 empty empty Grunger 5 8 0 8 -1 -162280
0;
#X obj 273 225 xsssad \$1/gru.filt;
#X obj 272 249 xsssad \$1/gru.q.filt;
#X obj 272 273 xsssad \$1/gru.pitch;
#X obj 272 297 xsssad \$1/gru.mix;
#X obj -93 97 inlet~;
#X obj -127 192 mix.xfade.curve.stereo~ 1 -1;
#X obj 273 321 xsssad \$1/dist.switch;
#X obj 38 223 mix.switchoglitch 12;
#X connect 0 0 1 0;
#X connect 0 0 34 0;
#X connect 1 0 34 2;
#X connect 1 1 34 3;
#X connect 2 0 34 4;
#X connect 7 0 5 0;
#X connect 7 0 35 1;
#X connect 10 0 11 0;
#X connect 13 0 12 0;
#X connect 14 0 20 0;
#X connect 15 0 26 0;
#X connect 16 0 25 0;
#X connect 17 0 18 0;
#X connect 18 0 7 0;
#X connect 19 0 27 0;
#X connect 20 1 3 0;
#X connect 20 1 29 1;
#X connect 21 0 20 0;
#X connect 22 0 25 0;
#X connect 23 0 26 0;
#X connect 24 0 27 0;
#X connect 25 0 4 0;
#X connect 25 1 30 1;
#X connect 26 0 9 0;
#X connect 26 1 31 1;
#X connect 27 0 8 0;
#X connect 27 1 32 1;
#X connect 29 0 20 0;
#X connect 30 0 25 0;
#X connect 31 0 26 0;
#X connect 32 0 27 0;
#X connect 33 0 1 1;
#X connect 33 0 34 1;
#X connect 34 0 10 0;
#X connect 34 1 13 0;
#X connect 34 3 36 0;
#X connect 35 0 7 0;
#X connect 36 0 1 2;
#X coords 0 -1 1 1 157 101 2 100 100;