well this here:
/usr/local/lib/libfftw3f.3.dylib
doesnt actually exist at all
instead its here:
/sw/lib/libfftw3f.3.dylib
but thats just from the binary you offered and not compiled by me.
the other thing is i had to add [import py] for [pyx. 1 2 noteflt] to load.
thanks! m
On Fri, Nov 2, 2012 at 9:54 AM, Thomas Grill gr@grrrr.org wrote:
Hi, i guess that the FFTW3 library you have installed doesn't contain a 32-bit binary. gr~~~
PS. Please let's communicate over the list
Am 02.11.2012 um 14:46 schrieb me.grimm:
hi thomas,
so you know. out of the box im getting:
/Users/megrimm/Library/Pd/cq2midi/constantq~.pd_darwin: dlopen(/Users/megrimm/Library/Pd/cq2midi/constantq~.pd_darwin, 10): Library not loaded: /usr/local/lib/libfftw3f.3.dylib Referenced from: /Users/megrimm/Library/Pd/cq2midi/constantq~.pd_darwin Reason: image not found constantq~ @threshold 0.01 @wndalign 1 @rate -1 ... couldn't create
at least with your constantq~.pd_darwin
cheers m
On Fri, Nov 2, 2012 at 5:28 AM, Thomas Grill gr@grrrr.org wrote:
Hi all, I just added the cq2midi project to my list of software publications. This project tries to analyze a stream of digital audio data into MIDI notes. It does so not from a traditional musicological perspective (f0 analysis or the likes), but rather in a raw fashion, so that “all” predominant frequencies of the spectrum at a certain time are interpreted as MIDI notes. Some filtering options are available to reduce noise. I originally designed this software to realize the composition luscinia megarhynchos for computer-controlled carillon, premiered at the Pure Data convention 2011 in Weimar.
http://grrrr.org/research/software/cq2midi
gr~~~
-- Thomas Grill http://grrrr.org
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- ____________________ m.e.grimm | m.f.a | ed.m. megrimm@gmail.com _________________________________
-- Thomas Grill http://grrrr.org +43 699 19715543
Am 02.11.2012 um 15:13 schrieb me.grimm:
well this here:
/usr/local/lib/libfftw3f.3.dylib
doesnt actually exist at all
instead its here:
/sw/lib/libfftw3f.3.dylib
but thats just from the binary you offered and not compiled by me.
just a small note: i don't use fink, but it could have the same problems as macports, namely that the shared libraries installed (like e.g. libfftw3f.dylib) only offer the native code model. For 64-bit OSX (>= 10.6) this means that 32-bit binaries depending on such libraries can't be loaded.
Therefore it makes sense to compile a multi-architecture version of FFTW3 oneself, for example in the following manner:
download FFTW 3.3.x from fftw.org and extract the archive
compile multiple architectures and glue together the resulting dylib using the lipo tool:
CFLAGS="-arch i386" ./configure --enable-float--enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.32.dylib CFLAGS="-arch x86_64" ./configure --enable-float --enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.64.dylib lipo ./libfftw3f.32.dylib ./libfftw3f.64.dylib -output .libs/libfftw3f.3.dylib -create sudo make install
have fun, gr~~~
-- Thomas Grill http://grrrr.org
- compile multiple architectures and glue together the resulting dylib using the lipo tool:
CFLAGS="-arch i386" ./configure --enable-float--enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.32.dylib CFLAGS="-arch x86_64" ./configure --enable-float --enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.64.dylib lipo ./libfftw3f.32.dylib ./libfftw3f.64.dylib -output .libs/libfftw3f.3.dylib -create sudo make install
hey thomas....
this is all quite helpful stuff! thanks or that!
cheers m
On Sun, Nov 4, 2012 at 5:07 PM, Thomas Grill gr@grrrr.org wrote:
Am 02.11.2012 um 15:13 schrieb me.grimm:
well this here:
/usr/local/lib/libfftw3f.3.dylib
doesnt actually exist at all
instead its here:
/sw/lib/libfftw3f.3.dylib
but thats just from the binary you offered and not compiled by me.
just a small note: i don't use fink, but it could have the same problems as macports, namely that the shared libraries installed (like e.g. libfftw3f.dylib) only offer the native code model. For 64-bit OSX (>= 10.6) this means that 32-bit binaries depending on such libraries can't be loaded.
Therefore it makes sense to compile a multi-architecture version of FFTW3 oneself, for example in the following manner:
download FFTW 3.3.x from fftw.org and extract the archive
compile multiple architectures and glue together the resulting dylib using the lipo tool:
CFLAGS="-arch i386" ./configure --enable-float--enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.32.dylib CFLAGS="-arch x86_64" ./configure --enable-float --enable-shared && make && mv .libs/libfftw3f.3.dylib ./libfftw3f.64.dylib lipo ./libfftw3f.32.dylib ./libfftw3f.64.dylib -output .libs/libfftw3f.3.dylib -create sudo make install
have fun, gr~~~
-- Thomas Grill http://grrrr.org