aboutsummaryrefslogtreecommitdiff
path: root/effects/rrad.tapecho~.pd
blob: e8aa57784a6adb7a74a374051a84f113780d9746 (plain)
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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
#N canvas 17 166 303 186 10;
#X obj 152 21 cnv 15 150 100 empty empty right 20 12 1 14 -233017 -66577
0;
#X obj 1 21 cnv 15 150 100 empty \$0-background-cnv left 20 12 1 14
-166441 -66577 0;
#X obj 516 1 inlet OSC;
#N canvas 237 86 962 596 saves 0;
#X obj 45 160 originator \$1 \$0;
#X obj 152 132 inlet OSC;
#X obj 507 86 r \$0-s1;
#X obj 507 110 commun /s1 \$0;
#X obj 606 86 r \$0-s2;
#X obj 606 110 commun /s2 \$0;
#X obj 507 135 s \$0-s1-r;
#X obj 606 135 s \$0-s2-r;
#X obj 47 55 r \$0-substate;
#X obj 15 13 inlet substate;
#X obj 15 35 route substate;
#X obj 159 55 r \$0-copy;
#X msg 159 76 copy;
#X obj 243 50 r \$0-paste;
#X msg 241 71 paste;
#X text 154 15 This is the originator \, including some ready to use
standard functionality.;
#X text 507 56 Put your commun sends here \, if you like.;
#X msg 15 91 setsub \$1;
#X msg 249 184 svdir \$1;
#X obj 250 139 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 250 163 savepanel;
#X obj 152 189 outlet OSC;
#X msg 108 214 svxdir /tmp/svdir.xml;
#X msg 78 241 ldxdir /tmp/svdir.xml;
#X msg 230 345 control #1 \$1;
#X msg 508 206 control #5 \$1;
#X msg 503 342 control #7 \$1;
#X msg 514 506 control #8 \$1;
#X msg 627 506 control #9 \$1;
#X msg 752 506 control #10 \$1;
#X obj 229 366 s \$0-plugin;
#X obj 831 232 s \$0-plugin;
#X obj 508 229 s \$0-plugin;
#X obj 503 365 s \$0-plugin;
#X obj 514 529 s \$0-plugin;
#X obj 627 529 s \$0-plugin;
#X obj 752 529 s \$0-plugin;
#X obj 384 205 s \$0-echolevel-l;
#X obj 384 158 r \$0-echolevel-l;
#X msg 265 258 print;
#X obj 384 184 scale-commun /echolevel-l \$0 -70 10;
#X obj 506 293 s \$0-plugin;
#X msg 507 273 control #6 \$1;
#X obj 375 272 s \$0-echolevel-r;
#X obj 375 251 scale-commun /echolevel-r \$0 -70 10;
#X obj 375 230 r \$0-echolevel-r;
#X obj 106 300 r \$0-delay-l;
#X obj 106 342 s \$0-delay-l;
#X obj 106 321 scale-commun /delay-l \$0 0 2000;
#X obj 224 434 s \$0-plugin;
#X obj 101 389 scale-commun /feedback-l \$0 0 100;
#X obj 101 368 r \$0-feedback-l;
#X obj 102 410 s \$0-feedback-l;
#X msg 225 413 control #2 \$1;
#X msg 831 207 control #3 \$1;
#X obj 683 203 s \$0-delay-r;
#X obj 683 161 r \$0-delay-r;
#X obj 683 182 scale-commun /delay-r \$0 0 2000;
#X obj 806 302 s \$0-plugin;
#X msg 807 281 control #4 \$1;
#X obj 683 236 r \$0-feedback-r;
#X obj 684 278 s \$0-feedback-r;
#X obj 683 257 scale-commun /feedback-r \$0 0 100;
#X obj 375 322 scale-commun /drylevel \$0 -70 10;
#X obj 375 301 r \$0-drylevel;
#X obj 375 343 s \$0-drylevel;
#X obj 435 417 commun /cross \$0;
#X obj 557 416 commun /haas \$0;
#X obj 673 417 commun /swap \$0;
#X obj 516 482 r \$0-cross;
#X obj 624 480 r \$0-haas;
#X obj 746 479 r \$0-swap;
#X obj 434 443 s \$0-cross;
#X obj 542 441 s \$0-haas;
#X obj 664 440 s \$0-swap;
#X connect 0 2 21 0;
#X connect 1 0 0 1;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 7 0;
#X connect 8 0 17 0;
#X connect 9 0 10 0;
#X connect 10 0 17 0;
#X connect 10 1 0 0;
#X connect 11 0 12 0;
#X connect 12 0 0 0;
#X connect 13 0 14 0;
#X connect 14 0 0 0;
#X connect 17 0 0 0;
#X connect 18 0 0 0;
#X connect 19 0 20 0;
#X connect 20 0 18 0;
#X connect 22 0 0 0;
#X connect 23 0 0 0;
#X connect 24 0 30 0;
#X connect 25 0 32 0;
#X connect 26 0 33 0;
#X connect 27 0 34 0;
#X connect 28 0 35 0;
#X connect 29 0 36 0;
#X connect 38 0 40 0;
#X connect 39 0 30 0;
#X connect 40 0 37 0;
#X connect 40 1 25 0;
#X connect 42 0 41 0;
#X connect 44 0 43 0;
#X connect 44 1 42 0;
#X connect 45 0 44 0;
#X connect 46 0 48 0;
#X connect 48 0 47 0;
#X connect 48 1 24 0;
#X connect 50 0 52 0;
#X connect 50 1 53 0;
#X connect 51 0 50 0;
#X connect 53 0 49 0;
#X connect 54 0 31 0;
#X connect 56 0 57 0;
#X connect 57 0 55 0;
#X connect 57 1 54 0;
#X connect 59 0 58 0;
#X connect 60 0 62 0;
#X connect 62 0 61 0;
#X connect 62 1 59 0;
#X connect 63 0 65 0;
#X connect 63 1 26 0;
#X connect 64 0 63 0;
#X connect 66 0 72 0;
#X connect 67 0 73 0;
#X connect 68 0 74 0;
#X connect 69 0 27 0;
#X connect 69 0 66 0;
#X connect 70 0 28 0;
#X connect 70 0 67 0;
#X connect 71 0 29 0;
#X connect 71 0 68 0;
#X restore 454 0 pd saves;
#N canvas 569 61 450 300 cnv.ctl 0;
#X obj 90 188 s \$0-background-cnv;
#X floatatom 108 59 5 100 1000 0 width - -;
#X floatatom 112 83 4 50 500 0 height - -;
#X obj 92 132 pack 0 0;
#X msg 92 159 vis_size \$1 \$2;
#X obj 110 106 t b f;
#X connect 1 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 5 0 3 0;
#X connect 5 1 3 1;
#X restore 379 0 pd cnv.ctl;
#X text 256 -1 look! ==>;
#X obj 454 21 outlet OSC;
#X obj 338 24 inlet~;
#X obj 333 111 outlet~;
#N canvas 528 545 450 300 engine 0;
#X obj 104 160 plugin~ tap_stereo_echo;
#X obj 123 39 inlet~;
#X obj 220 44 inlet~;
#X obj 121 213 outlet~;
#X obj 230 212 outlet~;
#X obj 69 108 r \$0-plugin;
#X connect 0 1 3 0;
#X connect 0 2 4 0;
#X connect 1 0 0 1;
#X connect 2 0 0 2;
#X connect 5 0 0 0;
#X restore 346 70 pd engine;
#X obj 388 43 inlet~;
#X obj 382 90 outlet~;
#X obj 27 47 hsl 80 15 0 127 0 0 \$0-echolevel-l \$0-echolevel-l echolevel-l
0 8 0 8 -262144 -1 -1 0 1;
#X obj 175 47 hsl 80 15 0 127 0 0 \$0-echolevel-r \$0-echolevel-r echolevel-r
0 8 0 8 -262144 -1 -1 0 1;
#X obj 27 68 hsl 80 15 0 127 0 0 \$0-delay-l \$0-delay-l delay-l 0
8 0 8 -262144 -1 -1 0 1;
#X obj 175 68 hsl 80 15 0 127 0 0 \$0-delay-r \$0-delay-r delay-r_(haas)
0 8 0 8 -262144 -1 -1 0 1;
#X obj 27 89 hsl 80 15 0 127 0 0 \$0-feedback-l \$0-feedback-l feedback-l
0 8 0 8 -262144 -1 -1 0 1;
#X obj 175 89 hsl 80 15 0 127 0 0 \$0-feedback-r \$0-feedback-r feedback-r_(haas)
0 8 0 8 -262144 -1 -1 0 1;
#X obj 1 122 cnv 15 300 60 empty empty empty 20 12 1 10 -195760 -66577
0;
#X obj 20 127 vsl 15 40 0 127 0 0 \$0-drylevel \$0-drylevel drylevel
-10 50 0 8 -262144 -1 -1 0 1;
#X obj 75 142 bng 15 250 50 0 \$0-copy empty copy 0 -6 0 8 -225271
-1 -1;
#X obj 110 143 bng 15 250 50 0 \$0-paste empty paste 0 -6 0 8 -257472
-1 -1;
#X obj 207 139 tgl 32 0 \$0-haas \$0-haas haas 0 -6 0 8 -262144 -1
-1 0 1;
#X obj 154 139 tgl 32 0 \$0-cross \$0-cross cross 0 -6 0 8 -262144
-1 -1 0 1;
#X obj 259 139 tgl 32 0 \$0-swap \$0-swap swap 0 -6 0 8 -262144 -1
-1 0 1;
#X connect 2 0 3 1;
#X connect 3 0 6 0;
#X connect 7 0 9 0;
#X connect 9 0 8 0;
#X connect 9 1 11 0;
#X connect 10 0 9 1;
#X coords 0 0 1 1 304 180 1;