Hi all,
My code :
univector<fbase, 127> taps127;
expression_pointer kaiser = to_pointer(window_kaiser(taps127.size(), 3.0));
fir_highpass(taps127, fc/fs, kaiser, true);
filter_fir<fbase, fbase> fir_h(taps127);
and apply : fir_h.apply(input_h,input);
However , input_h signal clipping , when input_h result /= 500 , clipping isn't happen.
Hi all, My code : univector<fbase, 127> taps127; expression_pointer kaiser = to_pointer(window_kaiser(taps127.size(), 3.0));
fir_highpass(taps127, fc/fs, kaiser, true);
filter_fir<fbase, fbase> fir_h(taps127);
and apply : fir_h.apply(input_h,input);
However , input_h signal clipping , when input_h result /= 500 , clipping isn't happen.
Can you help me to solve my issue ?