Hello,
is there a restriction that prevents using the dsp::LadderFilter class with an SIMDRegister template?
This leads to a linker error: dsp::LadderFilter<dsp::SIMDRegister<float>> m_ladderFilter;
dsp::LadderFilter<dsp::SIMDRegister<float>> m_ladderFilter;
Whereas this seems to work (as described in the SIMD tutorial): dsp::IIR::Filter<dsp::SIMDRegister<float>> m_IIR;
dsp::IIR::Filter<dsp::SIMDRegister<float>> m_IIR;
Thanks.
Or to rephrase the question: is there a way to SIMD vectorize dsp:LadderFilter?
Would like to bump this one. Anyone has an answer or idea?
I realised just today that I needed a stereo ladder filter. So I rewrote the filter myself to use SSE2 doubles. edit it’s my own version of the library one, so I can’t really share, sorry.