Edinburgh Speech Tools  2.1-release
EST_filter.h File Reference
#include "EST_Wave.h"
#include "EST_FMatrix.h"
#include "EST_Track.h"
Include dependency graph for EST_filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFAULT_PRE_EMPH_FACTOR   0.95
 
#define DEFAULT_FILTER_ORDER   199
 

Functions

void FIRfilter (EST_Wave &in_sig, const EST_FVector &numerator, int delay_correction=0)
 
void FIRfilter (const EST_Wave &in_sig, EST_Wave &out_sig, const EST_FVector &numerator, int delay_correction=0)
 
void FIR_double_filter (EST_Wave &in_sig, EST_Wave &out_sig, const EST_FVector &numerator)
 
void FIRlowpass_filter (EST_Wave &sigin, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRlowpass_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRhighpass_filter (EST_Wave &in_sig, int freq, int order)
 
void FIRhighpass_filter (const EST_Wave &sigin, EST_Wave &out_sig, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRhighpass_double_filter (EST_Wave &sigin, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRhighpass_double_filter (const EST_Wave &int_sig, EST_Wave &out_sig, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRlowpass_double_filter (EST_Wave &sigin, int freq, int order=DEFAULT_FILTER_ORDER)
 
void FIRlowpass_double_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order=DEFAULT_FILTER_ORDER)
 
void lpc_filter (EST_Wave &sig, EST_FVector &a, EST_Wave &res)
 
void inv_lpc_filter (EST_Wave &sig, EST_FVector &a, EST_Wave &res)
 
void lpc_filter_1 (EST_Track &lpc, EST_Wave &res, EST_Wave &sig)
 
void lpc_filter_fast (EST_Track &lpc, EST_Wave &res, EST_Wave &sig)
 
void inv_lpc_filter_ola (EST_Wave &sig, EST_Track &lpc, EST_Wave &res)
 
void pre_emphasis (EST_Wave &sig, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void pre_emphasis (EST_Wave &sig, EST_Wave &out, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void post_emphasis (EST_Wave &sig, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void post_emphasis (EST_Wave &sig, EST_Wave &out, float a=DEFAULT_PRE_EMPH_FACTOR)
 
void simple_mean_smooth (EST_Wave &c, int n)
 

Macro Definition Documentation

#define DEFAULT_PRE_EMPH_FACTOR   0.95

Definition at line 44 of file EST_filter.h.

#define DEFAULT_FILTER_ORDER   199

Definition at line 45 of file EST_filter.h.