#N canvas 594 0 632 526 10; #X obj 0 0 doc_h; #X obj 3 167 doc_c 0..; #X obj 3 410 doc_o 1..; #X obj 14 281 doc_ii 0; #X text 232 281 a value to be sent to one of the outlets. The first outlet is for values smaller than the first argument \; else the second outlet is for values smaller than the second argument \; and so on \; and the last outlet is for values greater or equal to the last argument. ; #X obj 14 440 doc_oo any; #X obj 97 440 doc_m oany float; #X obj 97 281 doc_m i0 float; #X obj 3 251 doc_i 1..; #X obj 14 380 doc_ii other; #X obj 97 379 doc_m iother float; #X obj 0 492 doc_f; #X obj 112 70 moses 1; #X obj 20 70 range 1 2 3; #X text 97 69 =; #X obj 162 70 moses 2; #X obj 212 70 moses 3; #X obj 3 472 doc_also; #X obj 103 472 moses; #X obj 145 472 shunt; #X obj 187 472 sel; #X text 265 46 note: may conflict with Olaf Matthes' [range] definition \, as found in Pd-Extended's flatspace.; #X obj 14 197 doc_cc any; #X obj 97 197 doc_m cany float; #X text 232 197 sets the corresponding separator in the separator list. ; #X text 232 219 the list of separators has to be sorted in increasing order.; #X obj 232 379 doc_same any; #X text 265 73 therefore you may also access it as; #X obj 481 73 gf/range; #X text 537 73 instead.; #X floatatom 20 30 5 0 0 0 - - -; #X floatatom 20 144 5 0 0 0 - - -; #X floatatom 62 108 5 0 0 0 - - -; #X floatatom 41 126 5 0 0 0 - - -; #X floatatom 83 90 5 0 0 0 - - -; #X floatatom 112 145 5 0 0 0 - - -; #X floatatom 212 109 5 0 0 0 - - -; #X floatatom 162 127 5 0 0 0 - - -; #X floatatom 251 91 5 0 0 0 - - -; #X connect 7 1 4 0; #X connect 10 1 26 0; #X connect 12 0 35 0; #X connect 12 1 15 0; #X connect 13 0 31 0; #X connect 13 1 33 0; #X connect 13 2 32 0; #X connect 13 3 34 0; #X connect 15 0 37 0; #X connect 15 1 16 0; #X connect 16 0 36 0; #X connect 16 1 38 0; #X connect 17 1 18 0; #X connect 17 1 19 0; #X connect 17 1 20 0; #X connect 23 1 24 0; #X connect 23 1 25 0; #X connect 30 0 13 0; #X connect 30 0 12 0;