#N canvas 114 87 554 559 10;
#X obj 49 169 until;
#X obj 49 209 random 100;
#X obj 49 277 sel 0 1;
#X msg 49 343 0;
#X obj 49 416 list-extend;
#X obj 30 455 list;
#X obj 30 53 t b b b;
#X text 84 229 percentage of notes to rests;
#X obj 30 491 outlet;
#X obj 30 26 inlet;
#X text 142 418 accumulate the melody;
#X obj 49 230 < \$3;
#X obj 68 313 random \$4;
#X obj 321 182 t b;
#X text 127 18 [phrase minimum-length length(+min) nonzero% range]
;
#X text 119 105 length;
#X text 119 133 +minimun-length;
#X text 133 317 generate a note;
#X text 77 349 generate a rest;
#X obj 49 104 random \$2;
#X obj 49 132 + \$1;
#X obj 425 61 inlet density;
#X obj 92 247 r \$0density;
#X obj 425 88 s \$0density;
#X connect 0 0 1 0;
#X connect 1 0 11 0;
#X connect 2 0 3 0;
#X connect 2 1 12 0;
#X connect 3 0 4 0;
#X connect 4 0 5 1;
#X connect 5 0 8 0;
#X connect 6 0 5 0;
#X connect 6 1 19 0;
#X connect 6 2 13 0;
#X connect 9 0 6 0;
#X connect 11 0 2 0;
#X connect 12 0 4 0;
#X connect 13 0 4 1;
#X connect 19 0 20 0;
#X connect 20 0 0 0;
#X connect 21 0 23 0;
#X connect 22 0 11 1;
