#N canvas 415 79 558 505 10; #X obj 0 478 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #X obj 1 275 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0; #N canvas 377 297 424 317 META 0; #X text 1 20 LICENSE SIBSD; #X text 1 140 LIBRARY cyclone; #X text 1 0 KEYWORDS accumulate store add multiply; #X text 1 40 DESCRIPTION store \, add to \, and multiply a number ; #X text 1 60 INLET_0 float bang; #X text 1 120 OUTLET_0 float current value of number being accumulated ; #X text 1 80 INLET_1 float add to current value; #X text 1 100 INLET_2 float multiply with current value; #X text 0 161 VERSION 0.1-alpha57; #X text 2 181 AUTHOR Krzysztof Czaja; #X text 2 201 RELEASE_DATE 2002; #X text 3 218 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html ; #X text 2 248 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 restore 500 480 pd META; #X obj 0 380 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0; #X obj 0 417 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1 0; #N canvas 134 485 428 85 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 29 +; #X obj 38 29 *; #X restore 196 481 pd Related_objects; #X obj 79 327 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0; #X obj 0 0 cnv 15 552 40 empty empty accum 3 12 0 18 -204280 -1 0; #X text 11 21 store \, add to \, and multiply a number; #X text 223 225 arg sets initial value; #X floatatom 125 151 5 0 0 0 - - -; #X floatatom 125 250 5 0 0 0 - - -; #X text 163 152 set new value and output; #X floatatom 168 177 5 0 0 0 - - -; #X text 206 175 add to current value / no output; #X msg 97 124 bang; #X text 136 125 output current value; #X floatatom 212 201 5 0 0 0 - - -; #X text 250 200 multiply with current val / no output; #X msg 76 102 set \$1; #X floatatom 76 79 5 0 0 0 - - -; #X text 123 99 reset current value / no output; #X text 99 283 float; #X text 99 300 bang; #X text 174 301 - output the current value; #X text 174 285 - to set new value and output; #X text 99 391 float; #X text 82 442 1) float; #X text 174 391 - the current value of number being accumulated; #X obj 509 6 accum; #X text 174 442 - set initial value; #X obj 79 389 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0; #X obj 79 349 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0; #X text 99 326 float; #X text 174 323 - add to current value; #X text 99 348 float; #X text 174 347 - multiply with current value; #X obj 79 285 cnv 17 3 35 empty empty 0 5 9 0 16 -228856 -162280 0; #X text 136 52 accum is a multi-function float value changer. It can add and multiply by values on inlets 1 and 2 \, respectively.; #X obj 125 225 cyclone/accum 4; #X connect 10 0 39 0; #X connect 13 0 39 1; #X connect 15 0 39 0; #X connect 17 0 39 2; #X connect 19 0 39 0; #X connect 20 0 19 0; #X connect 39 0 11 0;