Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/rnnoise.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Richards <hg-yff@gregor.im>2019-04-25 00:08:49 +0300
committerJean-Marc Valin <jmvalin@jmvalin.ca>2019-05-29 07:37:08 +0300
commit9acc1e5a633e0961a5895a73204df24744f199b6 (patch)
tree634acb66126553f683ad3abacd49aa4e63c5e990
parent9aff6a729f0158b8f9f1743ad498863bfd94ad86 (diff)
Removing the long since broken non-SMOOTH_BANDS mode.
-rw-r--r--src/denoise.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/denoise.c b/src/denoise.c
index 22077b5..d1c21dc 100644
--- a/src/denoise.c
+++ b/src/denoise.c
@@ -53,13 +53,7 @@
#define SQUARE(x) ((x)*(x))
-#define SMOOTH_BANDS 1
-
-#if SMOOTH_BANDS
#define NB_BANDS 22
-#else
-#define NB_BANDS 21
-#endif
#define CEPS_MEM 8
#define NB_DELTA_CEPS 6
@@ -103,7 +97,6 @@ struct DenoiseState {
RNNState rnn;
};
-#if SMOOTH_BANDS
void compute_band_energy(float *bandE, const kiss_fft_cpx *X) {
int i;
float sum[NB_BANDS] = {0};
@@ -168,32 +161,6 @@ void interp_band_gain(float *g, const float *bandE) {
}
}
}
-#else
-void compute_band_energy(float *bandE, const kiss_fft_cpx *X) {
- int i;
- for (i=0;i<NB_BANDS;i++)
- {
- int j;
- opus_val32 sum = 0;
- for (j=0;j<(eband5ms[i+1]-eband5ms[i])<<FRAME_SIZE_SHIFT;j++) {
- sum += SQUARE(X[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j].r);
- sum += SQUARE(X[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j].i);
- }
- bandE[i] = sum;
- }
-}
-
-void interp_band_gain(float *g, const float *bandE) {
- int i;
- memset(g, 0, FREQ_SIZE);
- for (i=0;i<NB_BANDS;i++)
- {
- int j;
- for (j=0;j<(eband5ms[i+1]-eband5ms[i])<<FRAME_SIZE_SHIFT;j++)
- g[(eband5ms[i]<<FRAME_SIZE_SHIFT) + j] = bandE[i];
- }
-}
-#endif
CommonState common;