[PD] pd-0.38-0test10 and delread~/vd~

Ben Saylor bensaylor at fastmail.fm
Sun Nov 21 20:05:24 CET 2004


Hi List,

I upgraded from 0.37-1 to 0.38-0test10 and noticed that my plucked 
string instruments, based on delay loops with vd~, are now out of tune.  
If I compare the output of the delay loop with a metro, they drift out 
of sync over time.  With 0.37-1, they stay in sync.  The same is true 
with delread~.  What's going on?

Ben
-------------- next part --------------
#N canvas 0 0 500 321 10;
#X obj 35 294 dac~;
#N canvas 0 0 450 300 graph1 0;
#X array array1 100 float 1;
#A 0 -0.413332 -0.399046 0.0295234 0.100952 0.82952 0.843806 0.858092
0.858092 0.858092 0.858092 0.858092 0.858092 0.858092 0.858092 0.843806
0.82952 0.800949 0.786663 0.772377 0.743806 0.715235 0.658092 0.615235
0.529521 0.40095 0.272379 0.215237 0.143808 0.100951 0.0438088 -0.0276195
-0.0847621 -0.113333 -0.127619 -0.141905 -0.15619 -0.170476 -0.170476
-0.199047 -0.199047 -0.213333 -0.241904 -0.241904 -0.241904 -0.241904
-0.241904 -0.241904 -0.241904 -0.241904 -0.241904 -0.0561908 0.0295231
0.0580944 0.0866657 0.100951 0.100951 0.129523 0.143808 0.143808 0.150951
0.158094 0.158094 0.158094 0.143808 0.136666 0.129523 0.115237 0.108094
0.100951 0.0866657 0.0795229 0.0723801 0.0652373 0.0438088 0.036666
0.0295231 0.0152375 0.00095181 0.00095181 -0.0133338 -0.0133338 -0.0276195
-0.0276195 -0.0276195 -0.0276195 -0.0276195 -0.0276195 -0.0419052 -0.0419052
-0.0419052 -0.0561908 -0.0561908 -0.0561908 -0.0704765 -0.0704765 -0.0704765
-0.0704765 -0.0704765 -0.0704765 -0.0704765;
#X coords 0 1 99 -1 200 140 1;
#X restore 285 17 graph;
#X obj 34 175 tabplay~ array1;
#X obj 36 255 *~ 0.5;
#X obj 34 154 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 34 78 mtof;
#X obj 34 29 notein 1;
#X obj 34 54 stripnote;
#X obj 34 104 expr 1000 / $f1;
#X floatatom 34 129 0 0 0 0 - - -;
#N canvas 0 0 450 207 comb 0;
#X obj 9 156 outlet~;
#X obj 10 24 inlet~;
#X obj 119 97 *~;
#X obj 157 26 inlet;
#X obj 277 28 inlet;
#X text 156 8 loop time (ms);
#X obj 179 107 expr pow(0.001 \, ($f1 / $f2));
#X obj 277 73 t b f;
#X text 275 8 decay time (ms);
#X obj 157 52 f \$1;
#X obj 205 30 loadbang;
#X obj 277 51 f \$2;
#X obj 10 114 vd~ \$0d;
#X obj 10 72 delwrite~ \$0d 1000;
#X connect 1 0 13 0;
#X connect 2 0 13 0;
#X connect 3 0 9 0;
#X connect 4 0 11 0;
#X connect 6 0 2 1;
#X connect 7 0 6 0;
#X connect 7 1 6 1;
#X connect 9 0 6 0;
#X connect 9 0 12 0;
#X connect 10 0 9 0;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 12 0 0 0;
#X connect 12 0 2 0;
#X restore 35 211 pd comb;
#X obj 156 208 nbx 5 14 -1e+37 1e+37 0 1 empty empty decay_time(ms)
0 -6 0 10 -262144 -1 -1 30000 256;
#X text 89 129 loop time in ms;
#X msg 99 145 2;
#X msg 131 146 4;
#X obj 280 234 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 264 172 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 264 261 tabplay~ array1;
#X obj 284 196 metro 250;
#X msg 162 147 250;
#X connect 2 0 10 0;
#X connect 3 0 0 0;
#X connect 3 0 0 1;
#X connect 4 0 2 0;
#X connect 5 0 8 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 4 0;
#X connect 9 0 10 1;
#X connect 10 0 3 0;
#X connect 11 0 10 2;
#X connect 13 0 9 0;
#X connect 14 0 9 0;
#X connect 15 0 17 0;
#X connect 16 0 18 0;
#X connect 17 0 3 0;
#X connect 18 0 15 0;
#X connect 19 0 9 0;


More information about the Pd-list mailing list