[LAU] Re: [LAA] [ann] nova filters as ladspa plugins

Dragan Noveski perodog at gmx.net
Sat Sep 8 08:41:36 EDT 2007


Tim Blechmann wrote:
> hi all, 
>
> i just releases some filters as ladspa plugins, that i originally wrote
> for nova, so that they can easily be used from any ladspa-aware
> application.
>
> the filers are:
> Low Shelf Filter
> High Shelf Filter
> Parametric Equalizer
>
> features:
> - based on a mitra-regalia filter topology (like the 4-band parametric
> eq filter plugin by Fons Adriaensen)
> - up to 16 cascaded steps
> - double-precision internal sample representation
> - smooth interpolation in case of parameter changes (2205 samples, 50ms
> @44100)
>
> url: https://tim.klingt.org/nova/download/nova_filters-0.1.tar.bz2
> compile-time dependency: boost (array and mpl)
>
> cheers, tim
>
> --
> tim at klingt.org    ICQ: 96771783
> http://tim.klingt.org
>
> I had nothing to offer anybody except my own confusion
>   Jack Kerouac
>   
hi tim,
i would really like to get your filters running, but i get an error on 
running 'scons':

nowhiskey at murija2:~/software/nove/ladspa/nova_filters-0.1$ scons
scons: Reading SConscript files ...
Checking for C++ header file boost/mpl/if.hpp... (cached) yes
Checking for C++ header file boost/array.hpp... (cached) yes
Checking for C++ library stdc++... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
g++ -o filters.os -c -O3 -fPIC -DNDEBUG -Inova/source filters.cpp
In file included from filters.cpp:31:
nova/source/dsp/filter.hpp:30:29: error: boost/foreach.hpp: No such file 
or directory
nova/source/dsp/filter.hpp: In constructor 
'nova::median_filter<sample_type>::median_filter(size_t)':
nova/source/dsp/filter.hpp:599: error: expected primary-expression 
before '&' token
nova/source/dsp/filter.hpp:599: error: 'e' was not declared in this scope
nova/source/dsp/filter.hpp:600: error: expected `;' before 'e'
nova/source/dsp/filter.hpp: In member function 'void 
nova::median_filter<sample_type>::resize(size_t)':
nova/source/dsp/filter.hpp:617: error: expected primary-expression 
before '&' token
nova/source/dsp/filter.hpp:617: error: 'e' was not declared in this scope
nova/source/dsp/filter.hpp:618: error: expected `;' before '{' token
nova/source/dsp/filter.hpp:626: error: expected primary-expression 
before '&' token
nova/source/dsp/filter.hpp:626: error: 'e' was not declared in this scope
nova/source/dsp/filter.hpp:627: error: expected `;' before '{' token
scons: *** [filters.os] Error 1
scons: building terminated because of errors.
.........

i compiled boost some times ago, when it become a dependency for 
building ardour.


if it helps:

nowhiskey at murija2:~$ locate foreach.hpp
/usr/include/boost/test/utils/foreach.hpp

cheers,
doc



More information about the Linux-audio-user mailing list