From 960b8c207c18e37fe5b95b37fdb5df7482b99805 Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Fri, 18 Aug 2017 01:48:28 -0400 Subject: features #7 --- src/denoise.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src') diff --git a/src/denoise.c b/src/denoise.c index 171019b..b37d9f8 100644 --- a/src/denoise.c +++ b/src/denoise.c @@ -299,6 +299,10 @@ void rnnoise_destroy(DenoiseState *st) { free(st); } +#if TRAINING +int lowpass = FREQ_SIZE; +#endif + static void frame_analysis(DenoiseState *st, kiss_fft_cpx *X, float *Ex, const float *in) { int i; float x[WINDOW_SIZE]; @@ -307,6 +311,10 @@ static void frame_analysis(DenoiseState *st, kiss_fft_cpx *X, float *Ex, const f RNN_COPY(st->analysis_mem, in, FRAME_SIZE); apply_window(x); forward_transform(X, x); +#if TRAINING + for (i=lowpass;i