#N canvas 225 144 474 529 10; #N canvas 584 255 750 615 Delay 0; #X obj 208 -55 delread~ fred; #X obj 65 -115 *~; #X obj 238 -110 r deltime; #X obj 134 -133 r delfeedback; #X obj 123 -170 delwrite~ fred 3000; #X obj 138 120 delwrite~ \$0-chorus 2000; #X obj 656 148 vd~ \$0-chorus; #X msg 701 0 0; #X obj 656 29 osc~ 0.5; #X obj 656 120 *~; #X obj 656 59 +~ 2; #X obj 326 149 vd~ \$0-chorus; #X msg 371 -1 0.35; #X obj 326 28 osc~ 0.2; #X obj 326 57 +~ 2; #X obj 326 119 *~; #X obj 364 -90 vsl 12 50 0.01 5 0 0 empty empty speed -8 -9 1 10 -262144 -1 -1 0 1; #X obj 362 -127 s \$0-speed; #X obj 395 -90 vsl 12 50 0 5 0 0 empty empty depth -8 -9 1 10 -262144 -1 -1 0 1; #X obj 431 -127 s \$0-depth; #X obj 551 150 vd~ \$0-chorus; #X obj 551 31 osc~ 0.5; #X obj 551 88 *~ 2; #X obj 551 119 *~; #X obj 551 60 +~ 2; #X msg 596 1 0.75; #X obj 326 84 *~ 2; #X obj 656 87 *~ 2; #X obj 436 148 vd~ \$0-chorus; #X obj 436 29 osc~ 0.5; #X obj 436 86 *~ 2; #X obj 436 117 *~; #X obj 436 58 +~ 2; #X msg 481 -1 0.65; #X obj 551 1 * 0.3; #X obj 436 -1 * 0.2; #X text 324 -52 chorus; #X obj 509 -80 loadbang; #X obj 362 -149 inlet; #X obj 431 -149 inlet; #X obj 326 180 *~ 0.5; #X obj 436 180 *~ 0.5; #X obj 551 183 *~ 0.5; #X obj 652 184 *~ 0.5; #X obj 326 -25 r chspeed; #X obj 436 -27 r chspeed; #X obj 551 -25 r chspeed; #X obj 656 -25 r chspeed; #X obj 357 96 r chdepth; #X obj 467 97 r chdepth; #X obj 582 99 r chdepth; #X obj 687 97 r chdepth; #X obj 113 -220 inlet~; #X obj 60 322 outlet~; #X connect 0 0 1 0; #X connect 0 0 5 0; #X connect 1 0 4 0; #X connect 2 0 0 0; #X connect 3 0 1 1; #X connect 6 0 43 0; #X connect 7 0 8 1; #X connect 8 0 10 0; #X connect 9 0 6 0; #X connect 10 0 27 0; #X connect 11 0 40 0; #X connect 12 0 13 1; #X connect 13 0 14 0; #X connect 14 0 26 0; #X connect 15 0 11 0; #X connect 16 0 17 0; #X connect 18 0 19 0; #X connect 20 0 42 0; #X connect 21 0 24 0; #X connect 22 0 23 0; #X connect 23 0 20 0; #X connect 24 0 22 0; #X connect 25 0 21 1; #X connect 26 0 15 0; #X connect 27 0 9 0; #X connect 28 0 41 0; #X connect 29 0 32 0; #X connect 30 0 31 0; #X connect 31 0 28 0; #X connect 32 0 30 0; #X connect 33 0 29 1; #X connect 34 0 21 0; #X connect 35 0 29 0; #X connect 37 0 12 0; #X connect 37 0 7 0; #X connect 37 0 25 0; #X connect 37 0 33 0; #X connect 38 0 17 0; #X connect 39 0 19 0; #X connect 40 0 53 0; #X connect 41 0 53 0; #X connect 42 0 53 0; #X connect 43 0 53 0; #X connect 44 0 13 0; #X connect 45 0 35 0; #X connect 46 0 34 0; #X connect 47 0 8 0; #X connect 48 0 15 1; #X connect 49 0 31 1; #X connect 50 0 23 1; #X connect 51 0 9 1; #X connect 52 0 4 0; #X connect 52 0 53 0; #X restore -60 351 pd Delay; #N canvas 245 72 931 702 Reverb 0; #X obj 268 73 r roomsize; #X msg 266 102 roomsize \$1; #X obj 375 83 r damping; #X msg 375 105 damping \$1; #X obj 264 147 r wet; #X msg 264 169 wet \$1; #X obj 266 210 r dry; #X msg 266 278 dry \$1; #X msg 455 129 freeze \$1; #X obj 460 87 r freeze; #X obj 217 214 50; #X obj 226 87 100; #X obj 547 183 clip~ -0.5 0.5; #X obj 528 234 freeverb~; #X obj 537 105 inlet~; #X obj 560 392 outlet~; #X connect 0 0 1 0; #X connect 1 0 13 0; #X connect 2 0 3 0; #X connect 3 0 13 0; #X connect 4 0 5 0; #X connect 5 0 13 0; #X connect 6 0 7 0; #X connect 7 0 13 0; #X connect 8 0 13 0; #X connect 9 0 8 0; #X connect 10 0 7 0; #X connect 12 0 13 0; #X connect 12 0 13 1; #X connect 13 0 15 0; #X connect 13 1 15 0; #X connect 14 0 12 0; #X restore -59 396 pd Reverb; #X obj 11 243 bypass~; #X obj 73 207 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 11 329 bypass~; #X obj 97 255 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 10 370 bypass~; #X obj 146 333 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 12 409 bypass~; #X obj 171 372 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #N canvas 691 333 624 428 tremolo 0; #X obj 234 81 osc~; #X obj 235 147 *~; #X obj 235 198 clip~ -1 1; #X obj 58 301 *~; #X text 285 82 <-- Sine wave (between -1 and 1); #X text 274 147 <-- Multipled by a positive number X; #X text 296 161 (between -X and X); #X text 306 198 <-- Trim at -1 and 1; #X text 329 226 a square wave as X increases); #X text 329 212 (the sine wave tends to become; #X text 375 297 <-- Normalize between 0 and 1; #X text 222 20 Frequency of the oscillator; #X text 287 108 Number X (between 1 and 20 \, log); #X obj 235 281 *~; #X obj 235 310 +~; #X floatatom 296 285 5 0 0 0 - - -; #X obj 298 310 expr 1-$f1; #X floatatom 298 332 5 0 0 0 - - -; #X text 337 247 "Depth"; #X obj 236 50 r rate; #X obj 272 128 r shape; #X obj 273 256 r depth; #X obj 55 190 inlet~; #X obj 51 344 outlet~; #X obj 50 23 hsl 128 15 0 20 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 45 61 hsl 128 15 0 25 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 49 121 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 69 39 s rate; #X obj 70 85 s shape; #X obj 73 150 s depth; #X obj 99 243 freeverb~; #X msg 108 209 wet \$1; #X obj 147 173 hsl 50 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X text 15 93 comment; #X msg 163 214 dry \$1; #X obj 168 190 hsl 50 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X text 145 148 preverb sounds good; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 13 0; #X connect 3 0 23 0; #X connect 13 0 14 0; #X connect 14 0 3 1; #X connect 16 0 14 1; #X connect 16 0 17 0; #X connect 19 0 0 0; #X connect 20 0 1 1; #X connect 21 0 13 1; #X connect 21 0 15 0; #X connect 21 0 16 0; #X connect 22 0 30 0; #X connect 24 0 27 0; #X connect 25 0 28 0; #X connect 26 0 29 0; #X connect 30 0 3 0; #X connect 31 0 30 0; #X connect 32 0 31 0; #X connect 34 0 30 0; #X connect 35 0 34 0; #X restore -63 304 pd tremolo; #X obj 21 287 bypass~; #X obj 122 299 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 73 89 unpack; #X floatatom 230 106 5 0 0 0 - - -; #N canvas 359 148 891 676 flange 0; #X obj 141 73 inlet~; #X obj 133 624 outlet~; #X obj 419 158 tgl 22 0 empty empty On/Off -6 -8 0 12 -191407 -33289 -1 0 1; #X obj 482 141 knob 45 45 0.01 6 0 0 empty empty empty 2 -8 0 12 -1 -13381 -4032 2196 1; #X obj 561 141 knob 45 45 0 1 0 1 empty empty empty -10 -8 0 12 -13381 -13381 -1 2200 0; #X obj 641 141 knob 45 45 30 1 0 0 empty empty empty 2 -8 0 12 -262144 -13381 -1 4400 1; #X floatatom 488 200 5 0 0 0 - - -; #X floatatom 569 200 5 0 0 0 - - -; #X floatatom 651 200 5 0 0 0 - - -; #X obj 425 210 knob 32 32 -0.5 0.5 0 0 empty empty empty -4 -8 0 10 -4160 -13381 -1 1550 1; #X obj 158 549 *~; #X floatatom 425 305 5 0 0 0 - - -; #X floatatom 386 305 5 0 0 0 - - -; #X obj 386 261 * -1; #X obj 386 284 + 0.5; #X obj 425 284 + 0.5; #X obj 201 547 *~; #X obj 140 141 spigot~; #X obj 122 588 spigot~; #X obj 195 587 spigot~; #X text 488 122 Speed; #X text 558 121 Intensity; #X text 644 120 Sweep; #X text 419 192 Mix lvl; #N canvas 872 153 600 400 delay-writer 0; #X obj 96 107 inlet~; #X obj 96 180 outlet~; #X obj 116 144 delwrite~ Flange 5000; #X connect 0 0 1 0; #X connect 0 0 2 0; #X restore 312 494 pd delay-writer; #N canvas 0 50 309 385 delay-reader 0; #X obj 96 107 inlet~; #X obj 89 267 outlet~; #X obj 112 163 inlet~; #X obj 89 237 +~; #X obj 112 197 vd~ Flange; #X connect 0 0 3 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X connect 4 0 3 1; #X restore 312 525 pd delay-reader; #X obj 479 508 +~ 1; #X obj 461 382 osc~; #X obj 480 475 *~; #X obj 461 443 tanh~; #X obj 461 415 *~; #X obj 257 56 loadbang; #X obj 259 88 1; #X obj 256 112 3; #X obj 250 137 0.5; #X obj 244 161 0; #X connect 0 0 17 0; #X connect 2 0 17 1; #X connect 2 0 19 1; #X connect 2 0 18 1; #X connect 3 0 6 0; #X connect 4 0 7 0; #X connect 5 0 8 0; #X connect 6 0 27 0; #X connect 7 0 28 1; #X connect 8 0 30 1; #X connect 9 0 13 0; #X connect 9 0 15 0; #X connect 10 0 19 0; #X connect 11 0 10 1; #X connect 12 0 16 1; #X connect 13 0 14 0; #X connect 14 0 12 0; #X connect 15 0 11 0; #X connect 16 0 19 0; #X connect 17 0 18 0; #X connect 17 1 16 0; #X connect 17 1 24 0; #X connect 18 0 1 0; #X connect 19 1 1 0; #X connect 24 0 25 0; #X connect 25 0 10 0; #X connect 26 0 25 1; #X connect 27 0 30 0; #X connect 28 0 26 0; #X connect 29 0 28 0; #X connect 30 0 29 0; #X connect 31 0 32 0; #X connect 31 0 33 0; #X connect 31 0 34 0; #X connect 31 0 35 0; #X connect 32 0 5 0; #X connect 33 0 3 0; #X connect 34 0 4 0; #X connect 35 0 9 0; #X restore -44 268 pd flange; #X obj 73 47 r notes; #X obj 73 135 select 62 64 65 67 69; #X connect 0 0 6 0; #X connect 1 0 8 0; #X connect 2 0 11 1; #X connect 2 0 15 0; #X connect 3 0 2 2; #X connect 4 0 6 1; #X connect 4 0 0 0; #X connect 5 0 11 2; #X connect 6 0 1 0; #X connect 6 0 8 1; #X connect 7 0 6 2; #X connect 9 0 8 2; #X connect 10 0 4 0; #X connect 11 0 10 0; #X connect 11 0 4 1; #X connect 12 0 4 2; #X connect 13 0 14 0; #X connect 13 0 17 0; #X connect 15 0 11 0; #X connect 16 0 13 0; #X connect 17 0 3 0; #X connect 17 1 5 0; #X connect 17 2 12 0; #X connect 17 3 7 0; #X connect 17 4 9 0;