#N canvas 0 31 583 340 10; #X floatatom 197 104 5 0 0 0 - - -; #X msg 118 105 0 1 2 3 4; #X obj 197 163 print shorter; #N canvas 130 18 600 416 rot 0; #X obj 173 193 list prepend; #X obj 151 44 inlet; #X obj 252 115 inlet; #X text 304 115 how often to rotate; #X obj 151 220 list; #X text 198 43 list to rotate; #X obj 151 250 outlet; #X obj 151 70 t b l b; #X text 267 194 move right part of list to left.; #X obj 173 152 list-splat 1; #X connect 0 0 4 1; #X connect 1 0 7 0; #X connect 2 0 9 1; #X connect 4 0 6 0; #X connect 7 0 4 0; #X connect 7 1 9 0; #X connect 7 2 0 1; #X connect 9 0 0 0; #X connect 9 1 0 1; #X restore 374 156 pd rot; #X msg 374 126 0 1 2 3 4; #X floatatom 456 127 5 0 0 0 - - -; #X obj 374 184 print; #X obj 118 138 list-splat 2; #X text 72 37 list-splat: an advanced [list split] which also accepts negative indices to split of elements from the back of a list.; #X obj 118 219 print head; #X obj 157 192 print tail; #N canvas 506 181 494 396 META 0; #X text 12 25 LICENSE SIBSD; #X text 12 195 HELP_PATCH_AUTHORS Frank Barknecht. "pd meta" information added by Jonathan Wilkes for Pd version 0.42.; #X text 12 5 KEYWORDS control list_op; #X text 12 45 DESCRIPTION an advanced [list split] which also accepts negative indices to split elements from the back of a list; #X text 12 75 INLET_0 anything; #X text 12 95 INLET_1 float; #X text 12 115 OUTLET_0 list float symbol pointer; #X text 12 135 OUTLET_1 list float symbol pointer; #X text 12 155 OUTLET_2 list float symbol pointer; #X text 12 175 AUTHOR Frank Barknecht; #X restore 521 311 pd META; #X connect 0 0 7 1; #X connect 1 0 7 0; #X connect 3 0 6 0; #X connect 4 0 3 0; #X connect 5 0 3 1; #X connect 7 0 9 0; #X connect 7 1 10 0; #X connect 7 2 2 0;