<p dir="ltr">The pd-l2ork implementation makes sure that by default coll is non-threaded and therefore fully backwards compatible. Only if you give it an optional argument 1 does it actually instantiate as a threaded object. FWIW, in L2Ork we cannot function without it being threaded as in some of the pieces you have gestural trackers that capture up to 50 events/entries per second and when reloaded from HD they consist of hundreds if not several thousand entries.</p>
<p dir="ltr">Best,</p>
<p dir="ltr">-- <br>
Ivica Ico Bukvic, D.M.A.<br>
Associate Professor<br>
Computer Music<br>
ICAT Senior Fellow<br>
Director -- DISIS, L2Ork<br>
Virginia Tech<br>
School of Performing Arts – 0141<br>
Blacksburg, VA 24061<br>
(540) 231-6139<br>
<a href="mailto:ico@vt.edu">ico@vt.edu</a><br>
<a href="http://www.performingarts.vt.edu">www.performingarts.vt.edu</a><br>
<a href="http://disis.icat.vt.edu">disis.icat.vt.edu</a><br>
<a href="http://l2ork.icat.vt.edu">l2ork.icat.vt.edu</a><br>
<a href="http://Ico.bukvic.net">Ico.bukvic.net</a></p>
<div class="gmail_quote">On Oct 17, 2015 12:42 AM, "Jonathan Wilkes" <<a href="mailto:jancsika@yahoo.com">jancsika@yahoo.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><br clear="none"><div>Hi Ivica,</div><div><br></div><div>When we discussed the threading feature before, I advocated against it since <br></div><div dir="ltr">it breaks determinism.<br> </div><div dir="ltr"><br></div><div dir="ltr">However, the Max/MSP documentation (as well as the outlet interface itself) <br></div><div dir="ltr">suggests that Max's implementation is threaded, too.  Why else would you <br></div><div dir="ltr">need a bang to signal when it has finished reading the file, for example?</div><div dir="ltr"><br></div><div dir="ltr">Can someone test how it works in practice in Max?</div><div dir="ltr"><br></div><div dir="ltr">I'm in favor of the default behavior for the sake of backwards-compatibility within <br></div><div dir="ltr">Pd.  But if Max is actually threading the reads/writes, that would make this an <br></div><div dir="ltr">important general feature for Max compatibility.</div><div dir="ltr"><br></div><div dir="ltr">-Jonathan<br> </div><div dir="ltr"><br></div><div dir="ltr"><br></div></div></div></div><div> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div><br><br></div><div><div dir="ltr"> <font face="Arial" size="2"> On Friday, October 16, 2015 11:50 PM, Ivica Bukvic <<a href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a>> wrote:<br clear="none"> </font> </div>  <br clear="none"><br clear="none"> <div><div><div><div dir="ltr">cool = coll</div>
<div dir="ltr">-- <br clear="none">
Ivica Ico Bukvic, D.M.A.<br clear="none">
Associate Professor<br clear="none">
Computer Music<br clear="none">
ICAT Senior Fellow<br clear="none">
Director -- DISIS, L2Ork<br clear="none">
Virginia Tech<br clear="none">
School of Performing Arts – 0141<br clear="none">
Blacksburg, VA 24061<br clear="none">
<a href="tel:%28540%29%20231-6139" value="+15402316139" target="_blank">(540) 231-6139</a><br clear="none">
<a rel="nofollow" shape="rect" href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://www.performingarts.vt.edu/" target="_blank">www.performingarts.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://disis.icat.vt.edu/" target="_blank">disis.icat.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://l2ork.icat.vt.edu/" target="_blank">l2ork.icat.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://ico.bukvic.net/" target="_blank">Ico.bukvic.net</a></div>
<div><div>On Oct 16, 2015 11:48 PM, "Ivica Bukvic" <<a rel="nofollow" shape="rect" href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a>> wrote:<br clear="none"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I am sure this has been covered on this list before--if it is not too much of a trouble where can one get the new version of cyclone?</div>
<div dir="ltr">Also, there are some improvements on pd-l2ork side of things that I've implemented that may detract from Max behavior but also offers other benefits. For instance, coll object can be threaded and as such allows loading of large files without dropping samples, albeit at the expense of determinacy, so one in these cases must rely on outputting done loading bang signal before working with the cool object. This option is fully backwards compatible and the default behavior is non-threaded. It would be great if we could have those merged so that we don't have to maintain two separate versions of the cyclone library.</div>
<div dir="ltr">Best,</div>
<div dir="ltr">-- <br clear="none">
Ivica Ico Bukvic, D.M.A.<br clear="none">
Associate Professor<br clear="none">
Computer Music<br clear="none">
ICAT Senior Fellow<br clear="none">
Director -- DISIS, L2Ork<br clear="none">
Virginia Tech<br clear="none">
School of Performing Arts – 0141<br clear="none">
Blacksburg, VA 24061<br clear="none">
<a rel="nofollow" shape="rect">(540) 231-6139</a><br clear="none">
<a rel="nofollow" shape="rect" href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://www.performingarts.vt.edu/" target="_blank">www.performingarts.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://disis.icat.vt.edu/" target="_blank">disis.icat.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://l2ork.icat.vt.edu/" target="_blank">l2ork.icat.vt.edu</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://ico.bukvic.net/" target="_blank">Ico.bukvic.net</a></div>
<div style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">this has been corrected in the new cyclone library<div><br clear="none"></div><div>actually, both cartopol~ and poltocar~ were "wrong" in the same way, but for extended 0.42 only poltocar~ was corrected, this incomplete fix ended up ruining spectral processing that was actually working before that.</div><div><br clear="none"></div><div>get the new cyclone, many objects are being corrected</div><div><br clear="none"></div><div>cheers</div></div><div><br clear="none"><div>2015-10-16 18:14 GMT-03:00 Gilberto Agostinho via Pd-list <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:pd-list@lists.iem.at" target="_blank">pd-list@lists.iem.at</a>></span>:<br clear="none"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Just a little update: the problem is with [cartopol~], its rightmost outlet is outputting the correct value multiplied by -1.<div><div><br clear="none">
<br clear="none">
On 16/10/15 22:55, Gilberto Agostinho wrote:<br clear="none">
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br clear="none">
<br clear="none">
I believe I found a bug with the objects [cartopol~] and [poltocar~]. Basically, if I would connect both outlets of [cartopol~] to the inlets of [poltocar~], I would expect to receive the same values as I would input. The problem is that the output of the second outlet of [poltocar~] is multiplied by -1! I tested this with both Pd 0.46.5 and pd-extended 0.43.4 (and this bug isn't present in Pd-l2Ork).<br clear="none">
<br clear="none">
Here is an image of the problem: <a rel="nofollow" shape="rect" href="http://s1.postimg.org/bs79w4d5b/Screenshot_from_2015_10_16_22_50_23.png" target="_blank">http://s1.postimg.org/bs79w4d5b/Screenshot_from_2015_10_16_22_50_23.png</a><br clear="none">
<br clear="none">
Is this a known bug?<br clear="none">
<br clear="none">
Cheers,<br clear="none">
Gilberto<br clear="none">
</blockquote>
<br clear="none">
<br clear="none">
_______________________________________________<br clear="none">
<a rel="nofollow" shape="rect" href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br clear="none">
UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none">
</div></div></blockquote></div><br clear="none"></div>
<br clear="none">_______________________________________________<br clear="none">
<a rel="nofollow" shape="rect" href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br clear="none">
UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none">
<br clear="none"></div>
</blockquote></div></div></div></div><br clear="none"><div>_______________________________________________<br clear="none"><a rel="nofollow" shape="rect" href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br clear="none"><br clear="none"></div></div>  </div> </div>  </div></div></div></blockquote></div>