#N canvas 0 0 315 407 12; #X obj 34 157 int; #N canvas 416 247 452 302 pow2 0; #X obj 34 111 pow; #X msg 33 84 2; #X obj 34 57 t b f; #X obj 33 22 inlet; #X obj 33 144 outlet; #X connect 0 0 4 0; #X connect 1 0 0 0; #X connect 2 0 1 0; #X connect 2 1 0 1; #X connect 3 0 2 0; #X restore 33 199 pd pow2; #N canvas 0 0 227 213 log2 0; #X obj 36 23 inlet; #X obj 34 63 log; #X obj 36 120 /; #X obj 101 24 loadbang; #X obj 99 86 log; #X obj 31 157 outlet; #X msg 99 60 2; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 5 0; #X connect 3 0 6 0; #X connect 4 0 2 1; #X connect 6 0 4 0; #X restore 34 127 pd log2; #X obj 65 254 !=; #X obj 35 100 t f f; #X obj 33 225 t f f; #X obj 33 313 * 1; #X obj 63 283 + 1; #X obj 33 357 outlet; #X obj 35 55 inlet; #X text 35 17 round up to the next power of 2; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 0 0; #X connect 3 0 7 0; #X connect 4 0 2 0; #X connect 4 1 3 1; #X connect 5 0 6 0; #X connect 5 1 3 0; #X connect 6 0 8 0; #X connect 7 0 6 1; #X connect 9 0 4 0;