#include <cstdlib>
#include "EST_math.h"
#include "sigpr/EST_filter.h"
#include "sigpr/EST_fft.h"
#include "EST_wave_aux.h"
#include "EST_TBuffer.h"
#include "sigpr/EST_Window.h"
#include "EST_error.h"
Go to the source code of this file.
Functions | |
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 | inv_lpc_filter_ola (EST_Wave &in_sig, EST_Track &lpc, EST_Wave &out_sig) |
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 | post_emphasis (EST_Wave &sig, float a) |
void | pre_emphasis (EST_Wave &sig, float a) |
void | pre_emphasis (EST_Wave &sig, EST_Wave &out, float a) |
void | post_emphasis (EST_Wave &sig, EST_Wave &out, float a) |
void | simple_mean_smooth (EST_Wave &c, int n) |
void | FIRfilter (EST_Wave &in_sig, const EST_FVector &numerator, int delay_correction) |
void | FIRfilter (const EST_Wave &in_sig, EST_Wave &out_sig, const EST_FVector &numerator, int delay_correction) |
void | FIR_double_filter (EST_Wave &in_sig, EST_Wave &out_sig, const EST_FVector &numerator) |
EST_FVector | design_FIR_filter (const EST_FVector &frequency_response, int filter_order) |
EST_FVector | design_high_or_low_pass_FIR_filter (int sample_rate, int cutoff_freq, int order, float gain1, float gain2) |
EST_FVector | design_lowpass_FIR_filter (int sample_rate, int freq, int order) |
EST_FVector | design_highpass_FIR_filter (int sample_rate, int freq, int order) |
void | FIRlowpass_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order) |
void | FIRlowpass_filter (EST_Wave &in_sig, int freq, int order) |
void | FIRhighpass_filter (EST_Wave &in_sig, int freq, int order) |
void | FIRhighpass_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order) |
void | FIRlowpass_double_filter (EST_Wave &in_sig, int freq, int order) |
void | FIRlowpass_double_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order) |
void | FIRhighpass_double_filter (const EST_Wave &in_sig, EST_Wave &out_sig, int freq, int order) |
void | FIRhighpass_double_filter (EST_Wave &in_sig, int freq, int order) |