[PD-cvs] abstractions/footils/list-abs list-inter-many-help.pd, NONE, 1.1 list-inter-many.pd, NONE, 1.1

Frank Barknecht fbar at users.sourceforge.net
Mon Apr 23 11:30:32 CEST 2007


Update of /cvsroot/pure-data/abstractions/footils/list-abs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16063

Added Files:
	list-inter-many-help.pd list-inter-many.pd 
Log Message:
inter-many interpolates between many lists

--- NEW FILE: list-inter-many.pd ---
#N canvas 452 377 578 375 10;
#X obj 85 312 list-inter;
#X obj 263 227 textfile;
#N canvas 490 388 450 300 get-list 0;
#X obj 61 48 inlet;
#X msg 105 133 rewind;
#X obj 83 158 until;
#X obj 61 74 f;
#X obj 61 97 t b a b;
#X obj 61 221 outlet;
#X obj 83 202 outlet;
#X connect 0 0 3 0;
#X connect 1 0 6 0;
#X connect 2 0 6 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 1 2 0;
#X connect 4 2 1 0;
#X restore 191 193 pd get-list;
#X obj 191 263 list;
#X obj 337 27 inlet;
#X obj 191 97 int;
#X obj 191 161 + 1;
#X obj 191 139 t a a;
#X obj 221 161 + 2;
#N canvas 490 388 450 300 get-list 0;
#X obj 61 48 inlet;
#X msg 105 133 rewind;
#X obj 83 158 until;
#X obj 61 74 f;
#X obj 61 97 t b a b;
#X obj 61 221 outlet;
#X obj 83 198 outlet;
#X connect 0 0 3 0;
#X connect 1 0 6 0;
#X connect 2 0 6 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 1 2 0;
#X connect 4 2 1 0;
#X restore 358 192 pd get-list;
#X obj 358 262 list;
#X obj 191 119 change;
#X obj 85 22 inlet;
#X obj 85 47 t a a;
#X obj 85 335 outlet;
#X obj 337 84 t b a;
#X obj 147 77 moses 0;
#N canvas 0 0 450 300 wrap 0;
#X obj 139 160 -;
#X obj 169 137 int;
#X obj 139 116 t a a;
#X obj 139 91 inlet;
#X obj 139 185 outlet;
#X connect 0 0 4 0;
#X connect 1 0 0 1;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 0;
#X restore 85 128 pd wrap;
#X connect 0 0 14 0;
#X connect 1 0 3 1;
#X connect 1 0 10 1;
#X connect 2 0 3 0;
#X connect 2 1 1 0;
#X connect 3 0 0 1;
#X connect 4 0 15 0;
#X connect 5 0 11 0;
#X connect 6 0 2 0;
#X connect 7 0 6 0;
#X connect 7 1 8 0;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 9 1 1 0;
#X connect 10 0 0 2;
#X connect 11 0 7 0;
#X connect 12 0 13 0;
#X connect 13 0 17 0;
#X connect 13 1 16 0;
#X connect 15 0 11 0;
#X connect 15 1 1 0;
#X connect 16 1 5 0;
#X connect 17 0 0 0;

--- NEW FILE: list-inter-many-help.pd ---
#N canvas 256 50 619 683 10;
#X obj 195 449 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 508 1;
#X obj 234 449 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 1270 1;
#X obj 274 449 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 6731 1;
#X floatatom 195 423 5 0 0 0 - - -;
#X floatatom 234 423 5 0 0 0 - - -;
#X floatatom 274 423 5 0 0 0 - - -;
#X obj 195 401 unpack 0 0 0 0;
#X obj 313 450 vsl 15 128 0 10 0 0 empty empty empty 0 -8 0 8 -262144
-1 -1 127 1;
#X floatatom 313 424 5 0 0 0 - - -;
#X obj 195 372 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 282 pd randlist;
#X msg 295 337 clear;
#X msg 295 315 print;
#X msg 385 260 add random list;
#X obj 195 291 / 100;
#X floatatom 195 268 5 0 0 0 - - -;
#X obj 385 237 until;
#X msg 385 214 4;
#X obj 244 292 line;
#X floatatom 244 321 5 0 0 0 - - -;
#X msg 244 269 0 \, 3 2000;
#X msg 385 434;
#X text 390 412 textfile contents:;
#X msg 339 376 set;
#X text 117 621 Also see:;
#X obj 193 622 list-inter;
#X text 97 26 [list-inter-many];
#X obj 385 304 list prepend add;
#X obj 385 327 list trim;
#X text 94 93 Inlets:;
#X text 94 61 Elementwise linear interpolation between several float
lists stored in a [textfile] object internally.;
#X text 98 208 Outlet: interpolated list.;
#X text 108 171 1) [textfile] inlet. Use the selector "add" to add
lists to the interpolation space;
#X text 108 116 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.;
#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;





More information about the Pd-cvs mailing list