#N canvas 423 37 560 535 10;
#X declare -stdpath ./;
#X obj 4 508 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 5 326 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 5 407 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 5 467 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 95 336 cnv 17 3 33 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 176 336 signal;
#X obj 94 377 cnv 17 3 17 empty empty 1 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 94 418 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 176 419 signal;
#X text 140 379 float/signal;
#X obj 94 440 cnv 17 3 17 empty empty 1 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 176 441 signal;
#X text 181 355 clear;
#X text 94 92 [cross~] is a of 3rd order butterworth crossover filter.;
#X text 95 112 It has two outlets for lowpass (left) and highpass (right) filters that you can use separately or in combination to form a crossover filter.;
#X obj 175 211 cyclone/cross~ 500;
#X obj 175 183 noise~;
#X obj 283 168 hsl 128 15 200 2000 0 0 empty empty empty -2 -8 0 10 #dcdcdc #000000 #000000 0 1;
#X obj 280 189 nbx 7 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #fcfcfc #000000 #000000 0 256;
#X text 228 355 - clears filter's memory;
#X text 228 336 - signal to be filtered;
#X text 228 379 - cutoff frequency;
#X text 228 419 - lowpass output;
#X text 228 441 - highpass output;
#X text 164 479 1) float;
#X text 110 232 lowpass =>;
#X text 284 229 <= highpass;
#X text 322 168 cutoff;
#X text 228 478 - cutoff frequency (default 1000);
#X obj 176 248 output~;
#X obj 2 3 ./header cross~;
#X text 22 61 Crossover filter;
#X obj 362 281 declare -stdpath ./;
#X connect 15 0 29 0;
#X connect 15 1 29 1;
#X connect 16 0 15 0;
#X connect 17 0 18 0;
#X connect 18 0 15 1;
