#N canvas 0 31 579 616 10; #X obj 195 419 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; #X obj 234 419 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; #X obj 274 419 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; #X floatatom 195 393 5 0 0 0 - - -; #X floatatom 234 393 5 0 0 0 - - -; #X floatatom 274 393 5 0 0 0 - - -; #X obj 195 371 unpack 0 0 0 0; #X obj 313 420 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 0 1; #X floatatom 313 394 5 0 0 0 - - -; #X obj 195 342 list-inter-many; #N canvas 239 261 368 386 randlist 0; #X msg 141 73 4; #X obj 141 103 until; #X obj 141 130 random 100; #X obj 141 157 / 10; #X obj 141 199 list prepend; #X obj 232 200 t a; #X obj 118 242 list; #X obj 118 47 t b b b; #X obj 118 24 inlet; #X obj 118 318 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 6 1; #X connect 5 0 4 1; #X connect 6 0 9 0; #X connect 7 0 6 0; #X connect 7 1 0 0; #X connect 7 2 4 1; #X connect 8 0 7 0; #X restore 385 252 pd randlist; #X msg 295 307 clear; #X msg 295 285 print; #X msg 385 230 add random list; #X obj 195 261 / 100; #X floatatom 195 238 5 0 0 0 - - -; #X obj 385 207 until; #X msg 385 184 4; #X obj 244 262 line; #X floatatom 244 291 5 0 0 0 - - -; #X msg 244 239 0 \, 3 2000; #X msg 385 404; #X text 390 382 textfile contents:; #X msg 339 346 set; #X text 117 581 Also see:; #X obj 193 582 list-inter; #X text 97 16 [list-inter-many]; #X obj 385 274 list prepend add; #X obj 385 297 list trim; #X text 94 73 Inlets:; #X text 94 41 Elementwise linear interpolation between several float lists stored in a [textfile] object internally.; #X text 98 188 Outlet: interpolated list.; #X text 108 151 1) [textfile] inlet. Use the selector "add" to add lists to the interpolation space; #X text 108 96 0) float: distance between lists. Values between 0 and 1 will interpolate the first two lists \, values between 1 and 2 interpolate the second with the third list and so on.; #N canvas 510 66 494 396 META 0; #X text 12 25 LICENSE SIBSD; #X text 12 135 AUTHOR Frank Barknecht; #X text 12 155 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 115 OUTLET_0 list; #X text 12 75 INLET_0 float; #X text 12 95 INLET_1 print add clear; #X text 12 45 DESCRIPTION elementwise linear interpolation between several float lists; #X restore 517 587 pd META; #X connect 3 0 0 0; #X connect 4 0 1 0; #X connect 5 0 2 0; #X connect 6 0 3 0; #X connect 6 1 4 0; #X connect 6 2 5 0; #X connect 6 3 8 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 27 0; #X connect 11 0 9 1; #X connect 11 0 23 0; #X connect 12 0 9 1; #X connect 13 0 10 0; #X connect 14 0 9 0; #X connect 15 0 14 0; #X connect 16 0 13 0; #X connect 17 0 16 0; #X connect 18 0 9 0; #X connect 18 0 19 0; #X connect 20 0 18 0; #X connect 23 0 21 0; #X connect 27 0 28 0; #X connect 28 0 9 1; #X connect 28 0 21 0;