In file ../include/sigpr/EST_filter.h:

void FIRhighpass_double_filter

(const EST_Wave &int_sig,
  EST_Wave &out_sig, int freq,
  int order=DEFAULT_FILTER_ORDER)

Quick function for one-off double low pass filtering.

Documentation

Quick function for one-off double low pass filtering.

Normal low pass filtering (FIRlowpass_filter) introduces a time delay. This function filters the signal twice, first forward and then backwards, which ensures a zero phase lag. Hence the order parameter need only be half what it is for (FIRlowpass_filter to achieve the same effect.

Parameters:
in_sig - input waveform
out_sig - output waveform
- freq cutoff frequency in Hertz
order - number of filter coefficients, eg. 99
See Also:
FIRhighpass_filter

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