Fons Adriaensen wrote:
Some new stuff on
<http://www.kokkinizita.net/linuxaudio/downloads>
Two new shared libraries:
zita-resampler-0.1.0
zita-convolver-0.1.0
Both C++. Unlike the libcl* series which are my 'personal
toolset' that I assume nobody will want to re-use, the zita
series of libraries will be fully documented.
The resampler already comes with HTML documentation, for
the convolver this is 'under construction'. This release
of zita-convolver is provided mainly as a dependency of
jconv-0.2.0
Command line JACK app for real-time fft-based partitioned
convolution with non-uniform partition size. Provides low
or zero delay processing at moderate CPU loads.
Any convolution matrix up to 64 * 64 as long as your CPU(s)
can take it. From the README:
hi fons, i installed the both libraries into /usr/local, but now running
make on jconv i get this error:
nowhiskey@murija2:~/software/nove/fonsA/jconv$ make
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o jconv.o jconv.cc
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o config.o config.cc
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o jconfig.o jconfig.cc
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o jclient.o jclient.cc
g++ -L/usr/local/lib -o jconv jconv.o config.o jconfig.o jclient.o
-lzita-convolver -lfftw3f -lsndfile -lclthreads -ljack -lpthread -lrt
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o fconv.o fconv.cc
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o fconfig.o fconfig.cc
g++ -L/usr/local/lib -o fconv fconv.o config.o fconfig.o
-lzita-convolver -lfftw3f -lsndfile -lpthread -lrt
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o mkwavex.o mkwavex.cc
mkwavex.cc:30: warning: deprecated conversion from string constant to
'char*'
g++ -O3 -Wall -MMD -MP -DVERSION=\"0.2.0\" -c -o impdata.o impdata.cc
impdata.cc: In member function 'int Impdata::sf_open_read(const char*)':
impdata.cc:264: error: 'SFC_WAVEX_GET_AMBISONIC' was not declared in
this scope
impdata.cc:264: error: 'SF_AMBISONIC_B_FORMAT' was not declared in this
scope
impdata.cc: In member function 'int Impdata::sf_open_write(const char*)':
impdata.cc:306: error: 'SFC_WAVEX_SET_AMBISONIC' was not declared in
this scope
impdata.cc:306: error: 'SF_AMBISONIC_B_FORMAT' was not declared in this
scope
make: *** [impdata.o] Fehler 1
...........
so do you have any idea what went wrong here?
or do you have an idea of what information i could provide to you to
bring you to the idea what went wrong...etc...
really, very much thanks for developing this great tools, but in the
moment i would appreciate any help about this issue.
cheers,
doc