#N canvas 558 25 524 436 12;
#X floatatom 245 123 7 0.1 100 0 - - - 0;
#X floatatom 245 258 8 0 0 0 - - - 0;
#X obj 245 229 snapshot~;
#X obj 22 14 rsqrt~;
#X text 79 13 - signal reciprocal square root;
#X obj 245 177 rsqrt~;
#X text 305 401 updated for Pd version 0.47.;
#X text 13 400 see also:;
#X obj 92 400 sqrt~;
#X text 398 330 - deprecated;
#X obj 326 328 q8_rsqrt~;
#X msg 84 201 \; pd dsp \$1;
#X obj 84 173 tgl 19 0 empty empty empty 17 7 0 10 #dfdfdf #000000 #000000 0 1;
#X text 108 172 DSP on/off;
#X obj 245 149 sig~ 2;
#X obj 307 192 metro 200;
#X obj 6 47 cnv 1 510 1 empty empty empty 8 12 0 13 #000000 #000000 0;
#N canvas 836 209 472 189 reference 0;
#X obj 9 46 cnv 5 450 5 empty empty INLET: 8 18 0 13 #202020 #000000 0;
#X obj 9 91 cnv 2 450 2 empty empty OUTLET: 8 12 0 13 #202020 #000000 0;
#X obj 9 128 cnv 2 450 2 empty empty ARGUMENTS: 8 12 0 13 #202020 #000000 0;
#X obj 8 163 cnv 5 450 5 empty empty empty 8 18 0 13 #202020 #000000 0;
#X text 125 137 NONE, f 36;
#X obj 38 16 rsqrt~;
#X text 95 15 - signal reciprocal square root.;
#X text 84 59 signal - input to reciprocal square root function.;
#X text 84 99 signal - output of reciprocal square root function.;
#X restore 342 13 pd reference;
#X text 439 13 <= click;
#X obj 5 388 cnv 1 510 1 empty empty empty 8 12 0 13 #000000 #000000 0;
#X obj 140 400 expr~;
#X obj 307 167 loadbang;
#X text 43 58 [rsqrt~] takes the approximate reciprocal square root of the incoming signal (the same as '1/sqrt(input) using a fast approximate algorithm which is probably accurate to about 120 dB (20 bits)., f 56;
#X text 18 306 An older object \, [q8_rsqrt~] \, is included in Pd for back compatibility but should probably not be used. It only gives about 8 bit accuracy., f 41;
#X text 308 258 <-- result;
#X connect 0 0 14 0;
#X connect 2 0 1 0;
#X connect 5 0 2 0;
#X connect 12 0 11 0;
#X connect 14 0 5 0;
#X connect 15 0 2 0;
#X connect 21 0 15 0;
