giuliomoro 💯
Hello...I am receiving a bunch of errors. My first error was that /libraries/Biquad/QuadBiquad.h does not exist.
So, I found it and added it in the file system. I received so many errors that I gave up. Boo to me!
Anyway, is there an updated image you all provide to handle the /QuadBiquad.h file?
Seth
P.S. If it matters, here are the errors:
In file ./libraries/Biquad/QuadBiquad.h: expected '(' for function-style cast or type construction column: 34, line: 11
In file ./libraries/Biquad/QuadBiquad.h: expected member name or ';' after declaration specifiers column: 35, line: 11
In file ./libraries/Biquad/QuadBiquad.h: use of undeclared identifier 'BiquadCoeff' column: 21, line: 33
In file ./libraries/Biquad/QuadBiquad.h: explicit instantiation of non-template class 'BiquadCoeffT' column: 23, line: 75
use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'? column: 9, line: 15
incomplete type 'BiquadCoeffT' named in nested name specifier column: 9, line: 15
use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'? column: 34, line: 25
incomplete type 'BiquadCoeffT' named in nested name specifier column: 34, line: 25
use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'? column: 34, line: 29
incomplete type 'BiquadCoeffT' named in nested name specifier column: 34, line: 29
no member named 'filters' in 'QuadBiquad' column: 31, line: 40
expected function body after function declarator column: 51, line: 72
In file included from /root/Bela/projects/Making_Wood_Sounds/render.cpp:11:
./libraries/Biquad/QuadBiquad.h:11:16: error: use of undeclared identifier 'BiquadCoeffT'
std::array<BiquadCoeffT<float>, 4> filters;
^
./libraries/Biquad/QuadBiquad.h:11:34: error: expected '(' for function-style cast or type construction
std::array<BiquadCoeffT<float>, 4> filters;
~~~~~^
./libraries/Biquad/QuadBiquad.h:11:35: error: expected member name or ';' after declaration specifiers
std::array<BiquadCoeffT<float>, 4> filters;
^
./libraries/Biquad/QuadBiquad.h:33:21: error: use of undeclared identifier 'BiquadCoeff'
int setup(const BiquadCoeff::Settings& settings);
^
./libraries/Biquad/QuadBiquad.h:75:23: error: explicit instantiation of non-template class 'BiquadCoeffT'
extern template class BiquadCoeffT<float>;
^ ~~~~~~~
/root/Bela/projects/Making_Wood_Sounds/render.cpp:15:9: error: use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'?
BiquadCoeff::Settings s = {
^~~~~~~~~~~
BiquadCoeffT
./libraries/Biquad/QuadBiquad.h:75:23: note: 'BiquadCoeffT' declared here
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:15:9: error: incomplete type 'BiquadCoeffT' named in nested name specifier
BiquadCoeff::Settings s = {
^~~~~~~~~~~~~
./libraries/Biquad/QuadBiquad.h:75:23: note: forward declaration of 'BiquadCoeffT'
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:25:34: error: use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'?
s.type = BiquadCoeff::lowpass;
^~~~~~~~~~~
BiquadCoeffT
./libraries/Biquad/QuadBiquad.h:75:23: note: 'BiquadCoeffT' declared here
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:25:34: error: incomplete type 'BiquadCoeffT' named in nested name specifier
s.type = BiquadCoeff::lowpass;
^~~~~~~~~~~~~
./libraries/Biquad/QuadBiquad.h:75:23: note: forward declaration of 'BiquadCoeffT'
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:29:34: error: use of undeclared identifier 'BiquadCoeff'; did you mean 'BiquadCoeffT'?
s.type = BiquadCoeff::highpass;
^~~~~~~~~~~
BiquadCoeffT
./libraries/Biquad/QuadBiquad.h:75:23: note: 'BiquadCoeffT' declared here
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:29:34: error: incomplete type 'BiquadCoeffT' named in nested name specifier
s.type = BiquadCoeff::highpass;
^~~~~~~~~~~~~
./libraries/Biquad/QuadBiquad.h:75:23: note: forward declaration of 'BiquadCoeffT'
extern template class BiquadCoeffT<float>;
^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:40:31: error: no member named 'filters' in 'QuadBiquad'
bs[b].filters[q].setup(s);
~~~~~ ^
/root/Bela/projects/Making_Wood_Sounds/render.cpp:72:51: error: expected function body after function declarator
void cleanup(BelaContext *context, void *userData)
^
13 errors generated.
make: *** [/root/Bela/projects/Making_Wood_Sounds/build/render.o] Error 1