#N canvas 537 79 568 531 10; #X obj 0 0 cnv 15 552 40 empty empty minmax~ 3 12 0 18 -204280 -1 0 ; #X obj 0 373 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 ; #X obj 0 461 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0 ; #X obj 0 610 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1 0; #X obj 79 470 cnv 17 3 25 empty empty 0 5 9 0 16 -228856 -162280 0 ; #X obj 79 387 cnv 17 3 60 empty empty 0 5 9 0 16 -228856 -162280 0 ; #X text 107 387 signal; #X text 107 470 signal; #X text 96 619 (none); #X text 162 387 - The signal that was input; #X obj 0 651 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #N canvas 246 345 428 75 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0; #X text 6 1 Related Objects; #X obj 9 28 abs~; #X restore 206 653 pd Related_objects; #N canvas 569 308 379 337 META 0; #X text 2 231 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html ; #X text 1 70 INLET_0 signal; #X text 2 189 AUTHOR Krzysztof Czaja; #X text 1 18 LICENSE SIBSD; #X text 1 169 VERSION 0.1-alpha57; #X text 1 210 RELEASE_DATE 2002; #X text 2 261 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan adapted the patch to pd-extended 2015-02-02; #X text 1 0 KEYWORDS control max_compatible; #X text 1 90 OUTLET_0 signal; #X text 1 110 OUTLET_1 signal; #X text 1 150 OUTLET_3 float; #X text 1 130 OUTLET_2 float; #X text 1 37 DESCRIPTION computes the minimum and maximum values of a signal; #X restore 502 653 pd META; #X text 8 23 compute the minimum and maximum values of a signal; #X obj 503 4 minmax~; #X floatatom 182 269 5 0 0 1 - - -; #X msg 61 69 bang; #X obj 124 96 osc~ 440; #X floatatom 211 248 5 0 0 1 - - -; #X msg 105 70 reset; #X floatatom 154 310 5 0 0 1 - - -; #X floatatom 123 352 5 0 0 1 - - -; #X obj 124 122 *~ 0; #X obj 124 203 cyclone/minmax~; #X obj 154 289 cyclone/Snapshot~ 100; #X obj 123 331 cyclone/Snapshot~ 100; #X obj 124 149 +~ 0; #X msg 211 67 -0.5; #X msg 249 67 -0.1; #X msg 285 67 0; #X msg 317 67 0.1; #X msg 349 67 0.5; #X msg 271 91 -1; #X msg 307 91 0; #X msg 347 91 1; #X text 380 89 adds a DC level; #X text 382 66 controls gain; #X text 107 404 bang; #X text 107 421 reset; #X text 146 68 comment; #X text 162 404 - trigger the floats for minimum and maximum; #X text 162 421 - reset the current minimum and maximum values to the default (0); #X obj 79 503 cnv 17 3 25 empty empty 1 5 9 0 16 -228856 -162280 0 ; #X text 107 503 signal; #X obj 79 540 cnv 17 3 25 empty empty 2 5 9 0 16 -228856 -162280 0 ; #X obj 79 576 cnv 17 3 25 empty empty 3 5 9 0 16 -228856 -162280 0 ; #X text 107 540 float; #X text 107 575 float; #X text 160 470 - the minimum signal level since startup or last reset message; #X text 160 503 - the maximum signal level since startup or last reset message; #X text 160 540 - on bang sends minimum signal level since startup or last reset message; #X text 160 575 - on bang sends maximum signal level since startup or last reset message; #X obj 519 338 dspSwitch~; #X connect 16 0 23 0; #X connect 17 0 22 0; #X connect 19 0 23 0; #X connect 22 0 26 0; #X connect 23 0 25 0; #X connect 23 1 24 0; #X connect 23 2 15 0; #X connect 23 3 18 0; #X connect 24 0 20 0; #X connect 25 0 21 0; #X connect 26 0 23 0; #X connect 27 0 22 1; #X connect 28 0 22 1; #X connect 29 0 22 1; #X connect 30 0 22 1; #X connect 31 0 22 1; #X connect 32 0 26 1; #X connect 33 0 26 1; #X connect 34 0 26 1;