In file ../include/sigpr/EST_filter.h:
void FIR_double_filter | (EST_Wave &in_sig, |
General purpose FIR double (zero-phase) filter.
General purpose FIR double (zero-phase) filter. This function will double filter the waveform sig with a previously designed filter, given as numerator. The filter coefficients can be designed using one of the designed functions, e.g. design_FIR_filter. Double filtering is performed by filtering the signal normally, resversing the waveform, filtering again and reversing the waveform again. Normal filtering will impose a lag on the signal depending on the order of the filter. By filtering the signal forwards and backwards, the lags cancel each other out and the output signal is in phase with the input signal.
Alphabetic index HTML hierarchy of classes or Java
This page is part of the
Edinburgh Speech Tools Library documentation
Copyright University of Edinburgh 1997
Contact:
speech_tools@cstr.ed.ac.uk