Hello,
I have three part question regarding -batch processing and (non-DSP) event execution.
Say I have a [t b b b] with time-consuming events such as [text], [array], [soundfiler] reading, array normalizing, analyzing, etc. Since each stage of the [trigger] depends on the last, is it a fact that every stage would be executed until completion? I have been using Pd for a while now, and I know this should be true (I have no evidence against it), so I guess what I am asking is How can I really be sure that it is indeed a fact? Is there another flag I can use?
This question extends to those objects that write to disk using [write( messages like [text], [array], or even [writesf~]... and also when saving stuff with Gem's [pix_write], [pix_buffer]... When you send a write message of this sort, am I correct in assuming that Pd will stop doing anything else but writing-to-disk until the writing-to-disk is done, and then resume its next task once the file is completely written?
Finally, when doing batch processing, does Pd create a "list" of all the events that will take place before doing them? Is there anything of that sort?
Thanks!
Fede