#N canvas 0 31 709 300 10; #X obj 141 151 listmoses; #X floatatom 287 137 5 0 0 0 - - -; #X floatatom 324 137 5 0 0 0 - - -; #X msg 287 120 60; #X msg 324 120 500; #X msg 141 60 10 20 50 100 200 500 1000 2000 5000; #X obj 287 103 loadbang; #X msg 104 35 550 360 10 40 400 2000 3000 30 250; #X msg 160 103 1 2 3 4 5 6 7 8 9; #X obj 91 186 print lowf; #X obj 98 203 print midf; #X obj 106 220 print highf; #X obj 170 186 print lowa; #X obj 177 203 print mida; #X obj 185 220 print higha; #X text 236 153 constraining boundaries; #X text 274 172 listmoses splits two lists up according to the values contained within the first list. When used with binline~ it can be used to isolate particular frequency/amplitude lists where the frequencies are constrained \, or where the amplitudes are constrained (when used with _swap_).; #N canvas 159 147 507 333 META 0; #X text 12 295 HELP_PATCH_AUTHORS Ed Kelly. Revised by Jonathan Wilkes for Pd-extended 0.42 to conform to the PDDP template.; #X text 12 275 AUTHOR Ed Kelly ; #X text 12 25 LICENSE GPL v3; #X text 12 45 DESCRIPTION split two lists up according to the values contained within the first list; #X text 12 75 INLET_0 list; #X text 12 95 INLET_1 list; #X text 12 115 INLET_2 float; #X text 12 135 INLET_3 float; #X text 12 155 OUTLET_0 list; #X text 12 175 OUTLET_1 list; #X text 12 195 OUTLET_2 list; #X text 12 215 OUTLET_3 list; #X text 12 235 OUTLET_4 list; #X text 12 255 OUTLET_5 list; #X text 12 5 KEYWORDS control list_op; #X restore 650 270 pd META; #X connect 0 0 9 0; #X connect 0 1 10 0; #X connect 0 2 11 0; #X connect 0 3 12 0; #X connect 0 4 13 0; #X connect 0 5 14 0; #X connect 1 0 0 2; #X connect 2 0 0 3; #X connect 3 0 1 0; #X connect 4 0 2 0; #X connect 5 0 0 0; #X connect 6 0 3 0; #X connect 6 0 4 0; #X connect 7 0 0 0; #X connect 8 0 0 1;