hi, the delay object has one small difference, that is that the messages will be processed one dsp cycle later. or at least the first delay 0 has that effect, then is seems to be whithin the same dsp cycle... (see attached patch). otoh, I don't think this makes a difference to davids needs. marius.
Frank Barknecht wrote:
Hallo, David F. Place hat gesagt: // David F. Place wrote:
Recently, I sent a message complaining about the behavior of [textfile]. I learned about [msgfile] in the zexy library and thought it would solve my problems, but it has not.
I have distilled my complaints in the attached patch.
1.) [textfile] blows the stack on too low a number. The stack should be bigger. ...or maybe a startup option for Pd.
If you want to break out of the loop, you could use a [delay] object after the bang outlet of [t b a].
Ciao
#N canvas 402 187 904 531 10; #X obj 220 447 print; #X obj 78 137 t b s; #X obj 78 218 + 1; #X obj 78 195 0; #X msg 94 172 0; #X obj 78 244 < 10; #X obj 78 271 sel 1; #X msg 43 354 bang; #X msg 78 49 start; #X obj 78 75 t b b b; #X obj 220 377 bang~; #X obj 220 404 spigot; #X msg 267 377 0; #X msg 299 377 1; #X msg 108 298 bang; #X msg 740 89 ; pd dsp 1; #X obj 740 65 loadbang; #X msg 78 102 symbol gugu; #X obj 610 447 print; #X obj 468 137 t b s; #X obj 468 218 + 1; #X obj 468 195 0; #X msg 484 172 0; #X obj 468 244 < 10; #X obj 468 271 sel 1; #X msg 433 354 bang; #X msg 468 49 start; #X obj 468 75 t b b b; #X obj 610 377 bang~; #X obj 610 404 spigot; #X msg 657 377 0; #X msg 689 377 1; #X msg 498 298 bang; #X msg 468 102 symbol gigi; #X obj 468 323 del 0; #X text 331 329 difference -->; #X text 331 314 here's the; #X connect 1 0 3 0; #X connect 1 1 0 0; #X connect 2 0 3 1; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 3 1; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 6 1 14 0; #X connect 7 0 17 0; #X connect 8 0 9 0; #X connect 9 0 17 0; #X connect 9 1 13 0; #X connect 9 2 4 0; #X connect 10 0 11 0; #X connect 11 0 0 0; #X connect 12 0 11 1; #X connect 13 0 11 1; #X connect 14 0 12 0; #X connect 16 0 15 0; #X connect 17 0 1 0; #X connect 19 0 21 0; #X connect 19 1 18 0; #X connect 20 0 21 1; #X connect 20 0 23 0; #X connect 21 0 20 0; #X connect 22 0 21 1; #X connect 23 0 24 0; #X connect 24 0 34 0; #X connect 24 1 32 0; #X connect 25 0 33 0; #X connect 26 0 27 0; #X connect 27 0 33 0; #X connect 27 1 31 0; #X connect 27 2 22 0; #X connect 28 0 29 0; #X connect 29 0 18 0; #X connect 30 0 29 1; #X connect 31 0 29 1; #X connect 32 0 30 0; #X connect 33 0 19 0; #X connect 34 0 25 0;