#N canvas 359 184 836 668 10;
#X obj 76 288 delayoctaver;
#X obj 76 48 adc~;
#X obj 54 627 dac~;
#X text 178 28 Delayoctaver is a downshifting octaver \, yes indeed
\, it makes the sound appear not only one octave lower than original
\, but two \, three \, and even four octaves below the sound running
through it. Now that is admittedly somewhat deep \, but if it is not
deep enough \, just hook more of these togheter and its ok.;
#X text 315 110 The DELAYOCTAVER uses delay lines and clever hann-windowing
to pitch shift the sound realtime in octave steps. It's funny cause
it's different!;
#X text 384 358 <- The big gray sliders are also known as volume sliders.
Each of these control the volume of respectively the "clean" signal
and the 4 octavers.;
#X text 375 400 <- Fade time for the volume sliders. So you can set
slower fade times and just flick your volume off and let it fade out
by itselt.;
#X text 364 440 <- Buffersize for each octaver. Decides how long delay
lines are used for pitch convertion.;
#X text 377 156 Inlets for all GUIs added for convenience.;
#X obj 94 169 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 130 169 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 166 169 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 202 169 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 238 169 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X floatatom 112 234 5 0 0 0 - - -;
#X floatatom 148 234 5 0 0 0 - - -;
#X floatatom 184 234 5 0 0 0 - - -;
#X floatatom 220 234 5 0 0 0 - - -;
#X floatatom 256 234 5 0 0 0 - - -;
#X floatatom 274 262 5 0 0 0 - - -;
#X floatatom 308 262 5 0 0 0 - - -;
#X floatatom 342 262 5 0 0 0 - - -;
#X floatatom 376 262 5 0 0 0 - - -;
#X text 253 183 volumes;
#X text 296 234 fadetimes;
#X text 411 262 buffersizes;
#X obj 94 557 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 130 557 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 166 557 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 202 557 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 238 557 vsl 10 50 0 1 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X floatatom 112 527 5 0 0 0 - - -;
#X floatatom 148 527 5 0 0 0 - - -;
#X floatatom 184 527 5 0 0 0 - - -;
#X floatatom 220 527 5 0 0 0 - - -;
#X floatatom 256 527 5 0 0 0 - - -;
#X floatatom 274 494 5 0 0 0 - - -;
#X floatatom 308 494 5 0 0 0 - - -;
#X floatatom 342 494 5 0 0 0 - - -;
#X floatatom 376 494 5 0 0 0 - - -;
#X text 260 574 volumes;
#X text 296 527 fadetimes;
#X text 411 494 buffersizes;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 1 26 0;
#X connect 0 2 31 0;
#X connect 0 3 27 0;
#X connect 0 4 32 0;
#X connect 0 5 28 0;
#X connect 0 6 33 0;
#X connect 0 7 29 0;
#X connect 0 8 34 0;
#X connect 0 9 30 0;
#X connect 0 10 35 0;
#X connect 0 11 36 0;
#X connect 0 12 37 0;
#X connect 0 13 38 0;
#X connect 0 14 39 0;
#X connect 1 0 0 0;
#X connect 9 0 0 1;
#X connect 10 0 0 3;
#X connect 11 0 0 5;
#X connect 12 0 0 7;
#X connect 13 0 0 9;
#X connect 14 0 0 2;
#X connect 15 0 0 4;
#X connect 16 0 0 6;
#X connect 17 0 0 8;
#X connect 18 0 0 10;
#X connect 19 0 0 11;
#X connect 20 0 0 12;
#X connect 21 0 0 13;
#X connect 22 0 0 14;
