<p dir="ltr">It's working well, now. I think there were also some compatibility issues with the way the objects used to work and the way they work now. I was also getting crashes, but limited the warp factor input to mindwarp~ to be 1/16 to 16. I must have been sending really bad numbers.</p>
<p dir="ltr">I didn't make clean at the end and I should check my path to make sure both folders are included. Other libraries I've noticed use only one folder. Any particular reason to keep them separate?</p>
<p dir="ltr">Sam</p>
<br><div class="gmail_quote"><div dir="ltr">On Tue, Jan 26, 2016, 12:04 PM Eric Lyon <<a href="mailto:ericlyon@vt.edu">ericlyon@vt.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Sam,<div><br></div><div>Thanks for the report. I cannot replicate this since I'm not working with deken. </div><div><br></div><div><div>To make sure that everything is cool with the distro, I downloaded from the GIT page:</div><div><br></div><div><a href="https://github.com/ericlyon/fftease3.0-32bit" target="_blank">https://github.com/ericlyon/fftease3.0-32bit</a></div><div><br></div><div>Then recompiled everything from scratch:</div><div><p><span>eric>make</span></p><p>eric>perl <a href="http://collect.pl" target="_blank">collect.pl</a></p></div><div><p><span>eric>make clean</span></p></div></div><div><br></div><div>I can report that FFTease 3.0 works fine on Pd 0.46.7, Mac OS X 10.11.1. The installation process is to move both fftease32-helpfiles and fftease32-externals folders to /Users/yourname/Library/Application Support/Pd/. Then add those folders to the Pd search path. After that, try loading a single FFTease object, either directly, or by opening one of the helpfiles. I tested pvoc~ and mindwarp~ which both worked as expected.</div><div><br></div><div><br></div><div>So FFTease should work fine on 32-bit Pd vanilla. My colleague Ico Bukvic has also ported FFTease to pd-l2ork.</div><div><br></div><div>-Eric</div><div> </div><div><br><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 11:16 AM, Samuel Burt <span dir="ltr"><<a href="mailto:composer.samuel.burt@gmail.com" target="_blank">composer.samuel.burt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>I messaged Eric Lyon off-list, just in case he wasn't on list. That's when I also discovered he was hosting fftease on git. We should probably update some documentation at <a href="http://puredata.info" target="_blank">puredata.info</a> to point users there.</div><div><br></div><div>Big thanks to Eric for taking time at the start of the semester to answer my email.</div><div><br></div><div>I will now summarize the problem I'm having and the steps I've taken to unsuccessfully get fftease working.</div><div><br></div><div>I'm on Mac OS 10.9.5. I updated Pd vanilla to 0.46.7 32-bit.</div><div><br></div><div>When I load Pd, you will see that zexy and GEM load correctly, but other libraries appear to not load, although I can call their externals in Pd. Here's my log window:</div><div><br></div><div>==============</div><div><div>deken-plugin.tcl (Pd externals search) in /Users/sburt/Library/Pd/deken-plugin loaded.</div><div>Platform detected: Darwin-x86_64-32bit</div><div>'deken-plugin.tcl' already loaded, ignoring: '/Users/sburt/Library/Pd/deken-plugin/deken-plugin.tcl'</div><div>cyclone: can't load library</div><div><br></div><div><span style="white-space:pre-wrap">      </span>♡♡♡</div><div><span style="white-space:pre-wrap">        </span>♡ the zexy external  2.2.6svn</div><div><span style="white-space:pre-wrap"> </span>♡ (c) 1999-2012 IOhannes m zmölnig</div><div><span style="white-space:pre-wrap">    </span>♡       forum::für::umläute</div><div><span style="white-space:pre-wrap">       </span>♡       iem   @  kug</div><div><span style="white-space:pre-wrap">      </span>♡  compiled:  May 29 2015</div><div><span style="white-space:pre-wrap">    </span>♡ send me a 'help' message</div><div><span style="white-space:pre-wrap">     </span>♡♡♡</div><div><br></div><div>warning: class 'abs~' overwritten; old one renamed 'abs~_aliased'</div><div>matchbox: OSC-pattern matching code (c) Matt Wright, CNMAT</div><div>warning: class 'wrap' overwritten; old one renamed 'wrap_aliased'</div><div>GEM: Graphics Environment for Multimedia</div><div>GEM: ver: 0.93.3 </div><div>GEM: compiled: Nov 10 2011</div><div>GEM: maintained by IOhannes m zmoelnig</div><div>GEM: Authors :<span style="white-space:pre-wrap">  </span>Mark Danks (original version)</div><div>GEM:<span style="white-space:pre-wrap">                </span>Chris Clepper</div><div>GEM:<span style="white-space:pre-wrap">                </span>Cyrille Henry</div><div>GEM:<span style="white-space:pre-wrap">                </span>IOhannes m zmoelnig</div><div>GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christoph Steiner, et al.</div><div>GEM: found a bug? miss a feature? please report it:</div><div>GEM: <span style="white-space:pre-wrap">       </span>homepage <a href="http://gem.iem.at/" target="_blank">http://gem.iem.at/</a></div><div>GEM: <span style="white-space:pre-wrap">        </span>bug-tracker <a href="http://sourceforge.net/projects/pd-gem/" target="_blank">http://sourceforge.net/projects/pd-gem/</a></div><div>GEM: <span style="white-space:pre-wrap">   </span>mailing-list <a href="http://lists.puredata.info/listinfo/gem-dev/" target="_blank">http://lists.puredata.info/listinfo/gem-dev/</a></div><div>GEM: compiled for SIMD architecture: SSE2 MMX </div><div>GEM: using SSE2 optimization</div><div>flatspace: can't load library</div><div>iemlib: can't load library</div><div>hcs: can't load library</div><div>tof: can't load library</div><div>ggee: can't load library</div><div>fftease: can't load library</div><div>==============<br></div><div><br></div><div><br></div><div><br></div></div><div><br></div><div>Investigating this, I noted this link <a href="https://puredata.info/docs/faq/faqsection_view?section=General" target="_blank">https://puredata.info/docs/faq/faqsection_view?section=General</a> that stated that "as of pd 0.43 saving library paths is not supported, the recommended way to include libraries is to use the import object" which seems odd because [import] only works for me in Pd-extended. There's not a lot of information on this subject there.</div><div><br></div><div>While I can access externals from these libraries, cyclone, iemlib, hcs, etc., I cannot get the fftease objects to instantiate.</div><div><br></div><div>I next deleted my Pd preference files from my user Library and recreated my search paths and Libraries-on-load. Still no change.</div><div><br></div><div>Log window:</div><div>==============<br></div><div><div> dentist~ 2048 8</div><div>... couldn't create</div><div> dentist~ 2048 8</div><div>... couldn't create</div><div> fftease/dentist~ 2048 8</div><div>... couldn't create</div></div><div>==============<br></div><div><br></div><div>Eric suggested downloading and compiling fftease. So I downloaded the source and followed the instructions to "make" and then perl script that moves all the .pd_darwin files into a folder. I put the external folder and help folder in ~/Library/Pd/, but they still didn't work. The "make" command seemed to work correctly although it did throw "sed: fftease-meta.pd: No such file or directory" a few times when it started and it threw "bthresher~.c:139:48: warning: unused parameter 'msg' [-Wunused-parameter]" for every object. </div><div><br></div><div>Now, that I've recompiled and reinstalled the externals, [pvoc~] won't load as I was describing before.</div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><div>I'm glad fftease is alive and well. The externals are amazing! I just wish I could figure out what is going wrong on my end.</div><div><br></div><div>Sam</div><div><br></div><div><br></div></div></div></div></blockquote></div></div></div></div></div>
</blockquote></div>