Dear Sursounders, 

today I built jconvolver on a mac. Config files and impulse responses are 
loading fine, I can see jconv registered as a jack client and am able to 
connect and send / receive audio from other applications. But I can't get rid 
of this problem: audio output from jconvvolver is screwed up and the CPU load 
is waaaay too high. This is what I did to install (includes using some of the 
workarounds proposed in previous posts):

1. Built clthreads 2.4.0 with Makefile-osx

2. Create the symbolic links to avoid the warnings and build clxclient 3.6.1

~$ sudo ln -s /usr/X11R6/lib /usr/X11R6/lib64
~$ sudo ln -s /usr/local/lib /usr/local/lib64
~$ make -f Makefile-osx

3. Compile fftw-3.3 with the float option

~$ ./configure --enable-float 
~$ make; sudo make install

4. Make zita-convolver-2.0.0/libs. The changes to Makefile were: 
comment #CPPFLAGS += -march=686
change option "-soname" to "-dylib_install_name"
comment #ldconfig

~$ make -f Makefile-osx

5. Compile libsndfile-1.0.25. (I was missing x64 libsndfile required by 
jconvolver)

6. Compile jconvolver-0.8.7 removing occurrences of "-lrt" from the Makefile
~$ make -f Makefile-osx

The BSD version of _install_ does not have the "-D" option so I took care of 
the permissions / copied the files manually: 
~$ chmod 755 fconvolver ; chmod 755 jconvolver; chmod 755 makemulti 
~$ sudo mv makemulti jconvolver fconvolver /usr/local/bin/

7. Create a symbolic link to libzita-convolver.so.2
~$ sudo ln -s /usr/local/lib/libzita-convolver.so.2.0.0 
/usr/local/lib/libzita-convolver.so.2

After that everything seems well except for a warning that is displayed when 
starting up jconvolver _Warning: mlockall:: Function not implemented_. 
Different combinations of jack buffer sizes / partition sizes don't get ri9d of 
the odd behaviour (i checked that the rest of jack apps behave well). System is 
OSX 10.6.8 running on an Intel mbp with the 64 bit kernel enabled. 

I'm hoping that someone will point out how stupid my mistake is and suggest how 
to fix it. 
thanks for reading 
my best regards

Gregorio Garcia Karman
ggkar...@musicologia.com



_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to