#N canvas 685 77 560 506 10;
#X obj 2 304 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#X obj 2 396 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 2 448 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#X obj 87 315 cnv 17 3 54 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 87 426 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X msg 111 209 clear;
#X floatatom 284 219 5 0 0 0 - - -;
#X obj 87 404 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 2 480 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X obj 284 153 vradio 15 1 1 4 empty empty empty 0 -8 0 10 -228856
-1 -1 3;
#X text 158 314 -;
#X text 125 314 bang;
#X text 158 334 -;
#X text 118 334 float;
#X text 158 354 -;
#X text 158 405 -;
#X text 118 405 float;
#X text 158 426 -;
#X text 118 426 float;
#X text 158 457 -;
#X text 100 457 1) float;
#X obj 2 5 cnv 15 553 42 empty empty empty 20 12 0 14 -233017 -66577
0;
#N canvas 0 22 450 278 (subpatch) 0;
#X coords 0 1 100 -1 554 42 1 0 0;
#X restore 2 4 graph;
#X obj 305 5 cnv 15 250 40 empty empty empty 12 13 0 18 -128992 -233080
0;
#N canvas 382 141 749 319 (subpatch) 0;
#X coords 0 -1 1 1 252 42 2 100 100;
#X restore 304 4 pd;
#X obj 215 207 bng 18 250 50 0 empty empty empty 17 7 0 10 -228856
-1 -1;
#X text 303 167 <= check how many times;
#X text 118 354 clear;
#X text 173 354 erases the received numbers, f 60;
#N canvas 788 118 413 264 examples 0;
#X obj 168 93 notein 1;
#X obj 168 115 stripnote;
#X obj 127 134 bng 18 250 50 0 empty empty empty 17 7 0 10 -228856
-1 -1;
#X obj 168 147 cyclone/histo;
#X obj 168 179 cyclone/table;
#C restore;
#X text 29 24 [histo] can be helfull to use random "quantile" messages
to make probabilistic choices based on past history.;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X restore 468 273 pd examples;
#X obj 209 279 cyclone/comment 100 11 helvetica empty 0 0 0 0 0 255
255 255 0 0 was repeated;
#X obj 324 279 cyclone/comment 100 11 helvetica empty 0 0 0 0 0 255
255 255 0 0 times;
#X text 55 167 send it numbers =>;
#X text 310 181 a number was received;
#X text 173 457 sets the histogram size - default 128 (0-127);
#X obj 167 278 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-228856 -1 -1 3 256;
#X obj 284 278 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-228856 -1 -1 0 256;
#X text 173 426 the number of times the value was received, f 60;
#X text 173 405 the input value, f 60;
#X obj 87 373 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X text 158 374 -;
#X text 118 374 float;
#X floatatom 167 209 5 0 0 0 - - -;
#X text 274 153 0;
#X text 274 168 1;
#X text 274 183 2;
#X text 274 198 3;
#X text 173 314 repeat the last output or input?, f 60;
#X text 60 85 [histo] records how many times it received a positive
integer (no floats allowed). An input number is sent out the left outlet
and its occurrence at the right outlet. A number in the right inlet
checks and outputs that number's histogram., f 62;
#X text 173 374 check how many times this number was received;
#X msg 167 160 0 \, 1 \, 1 \, 2 \, 2 \, 2 \, 2 \, 2, f 11;
#X text 173 334 input integer values to be stored (from 0 to 'size
- 1'), f 60;
#X obj 167 241 cyclone/histo 64, f 20;
#X text 298 241 <= size = 64 (input;
#X text 334 256 from 0 to 63);
#X obj 20 58 cyclone/comment 425 14 DejaVu\ Sans\ Mono empty 0 0 0
0 0 255 255 255 0 0 Create a histogram of numbers;
#X obj 16 5 cyclone/comment 425 33 DejaVu\ Sans\ Mono empty 0 0 0 0
0 255 255 255 0 0 histo;
#X obj 322 29 cyclone/comment 425 13 DejaVu\ Sans\ Mono empty 0 224
228 220 0 255 255 255 0 0 Objects cloned from Max/MSP;
#X obj 363 5 cyclone/comment 425 24 DejaVu\ Sans\ Mono empty 0 224
228 220 0 255 255 255 0 0 cyclone;
#X obj 115 279 cyclone/comment 100 11 helvetica empty 0 0 0 0 0 255
255 255 0 0 the value;
#X connect 5 0 52 0;
#X connect 6 0 52 1;
#X connect 9 0 6 0;
#X connect 25 0 52 0;
#X connect 42 0 52 0;
#X connect 50 0 42 0;
#X connect 52 0 35 0;
#X connect 52 1 36 0;
