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
puredata.info to point users there.
Big thanks to Eric for taking time at the start of the semester to answer my email.
I will now summarize the problem I'm having and the steps I've taken to unsuccessfully get fftease working.
I'm on Mac OS 10.9.5. I updated Pd vanilla to 0.46.7 32-bit.
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:
==============
deken-plugin.tcl (Pd externals search) in /Users/sburt/Library/Pd/deken-plugin loaded.
Platform detected: Darwin-x86_64-32bit
'deken-plugin.tcl' already loaded, ignoring: '/Users/sburt/Library/Pd/deken-plugin/deken-plugin.tcl'
cyclone: can't load library
♡♡♡
♡ the zexy external 2.2.6svn
♡ (c) 1999-2012 IOhannes m zmölnig
♡ forum::für::umläute
♡ iem @ kug
♡ compiled: May 29 2015
♡ send me a 'help' message
♡♡♡
warning: class 'abs~' overwritten; old one renamed 'abs~_aliased'
matchbox: OSC-pattern matching code (c) Matt Wright, CNMAT
warning: class 'wrap' overwritten; old one renamed 'wrap_aliased'
GEM: Graphics Environment for Multimedia
GEM: ver: 0.93.3
GEM: compiled: Nov 10 2011
GEM: maintained by IOhannes m zmoelnig
GEM: Authors : Mark Danks (original version)
GEM: Chris Clepper
GEM: Cyrille Henry
GEM: IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christoph Steiner, et al.
GEM: found a bug? miss a feature? please report it:
GEM: compiled for SIMD architecture: SSE2 MMX
GEM: using SSE2 optimization
flatspace: can't load library
iemlib: can't load library
hcs: can't load library
tof: can't load library
ggee: can't load library
fftease: can't load library
==============
Investigating this, I noted this link
https://puredata.info/docs/faq/faqsection_view?section=General 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.
While I can access externals from these libraries, cyclone, iemlib, hcs, etc., I cannot get the fftease objects to instantiate.
I next deleted my Pd preference files from my user Library and recreated my search paths and Libraries-on-load. Still no change.
Log window:
==============
dentist~ 2048 8
... couldn't create
dentist~ 2048 8
... couldn't create
fftease/dentist~ 2048 8
... couldn't create
==============
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.
Now, that I've recompiled and reinstalled the externals, [pvoc~] won't load as I was describing before.