#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) |