[PD] [coll] bug

Ivica Ico Bukvic ico at vt.edu
Sun Jan 29 21:54:04 CET 2017



On 1/29/2017 3:18 PM, Alexandre Torres Porres wrote:
> 2017-01-29 17:53 GMT-02:00 Ivica Ico Bukvic <ico at vt.edu 
> <mailto:ico at vt.edu>>:
>
>     I also think unthreaded should be default to maintain determinacy
>     in sync with Max
>
>
> hi, sorry, i dont think i get what you mean, can you elaborate on what 
> "determinancy" is? I was asking about it in my earlier messages, I 
> wasn't sure before and now I really don't I get what it's supposed to 
> mean.
>
> cheers

It means that threaded version will report a bang when done loading in 
clock_delay(0) way. In other words as soon as possible but not 
necessarily in the same cycle of handling non-audio messages. So, if you 
issued a bang to load a coll file that fans out into a trigger with two 
bangs, in a determinant (non-threaded) way one bang hitting the coll 
would be followed by coll pushing out a done reading bang, and then the 
second bang from the trigger would come out. In a threaded way, the 
second bang could potentially come out before the done reading bang 
which breaks the order of execution but also ensures there are no 
dropped samples.

HTH

Best,

Ico
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20170129/640eefe1/attachment-0001.html>


More information about the Pd-list mailing list