#N canvas 745 65 558 490 12;
#X floatatom 368 371 5 0 0 0 - - -;
#N canvas 1360 274 450 300 control 0;
#X msg 98 107 rms \$1;
#X obj 98 62 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X obj 178 55 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 178 100 invert \$1;
#X obj 272 69 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 272 114 swapphase \$1;
#X obj 129 174 outlet;
#X connect 0 0 6 0;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X restore 112 264 pd control;
#X obj 237 250 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 237 270 t f f;
#X obj 168 302 ./sfplay~;
#X obj 269 302 ./sfplay~;
#X obj 168 402 fftease/vacancy~, f 29;
#X obj 168 434 ./gain.dsp~;
#X obj 42 24 ./icon;
#X text 53 87 [vacancy~] performs spectral compositing. The threshold
controls the compositing. Useful values lie in the range from -90 dB
to 90 dB. Threshold inversion is available via the invert message.
The threshold can also track the current RMS value of of the signal.
In RMS tracking mode \, the useful threshold range will be somewhat
different depending upon the character of the input signals. Phases
will be derived from the left input unless phase swapping is specified.
In this case phases will be taken from the right input signal when
the threshold test is true., f 65;
#X obj 235 39 fftease/vacancy~;
#X text 358 38 - Spectral compositing;
#X connect 0 0 6 2;
#X connect 1 0 6 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 3 1 5 0;
#X connect 4 0 6 0;
#X connect 5 0 6 1;
#X connect 6 0 7 0;
