[beast/devel: 2/6] BSE: Use new scaled variants of gslfft to get same results as before.
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast/devel: 2/6] BSE: Use new scaled variants of gslfft to get same results as before.
- Date: Sun, 16 Dec 2012 01:59:30 +0000 (UTC)
commit f91e049d184b38d998da304061851ae84c82ea80
Author: Stefan Westerfeld <stefan space twc de>
Date: Wed Oct 13 11:21:44 2010 +0200
BSE: Use new scaled variants of gslfft to get same results as before.
bse/gslfilter.c | 2 +-
bse/gslosctable.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/bse/gslfilter.c b/bse/gslfilter.c
index 272e4f6..266313b 100644
--- a/bse/gslfilter.c
+++ b/bse/gslfilter.c
@@ -921,7 +921,7 @@ gsl_filter_fir_approx (uint iorder,
fft_in[1] = val;
}
- gsl_power2_fftsr (fft_size, fft_in, fft_out);
+ gsl_power2_fftsr_scale (fft_size, fft_in, fft_out);
for (i = 0; i <= iorder / 2; i++)
{
diff --git a/bse/gslosctable.c b/bse/gslosctable.c
index f6beb90..b75866e 100644
--- a/bse/gslosctable.c
+++ b/bse/gslosctable.c
@@ -299,7 +299,7 @@ cache_table_ref_entry (GslOscWaveForm wave_form,
gsl_power2_fftar_simple (e->n_values, values, fft);
step = e->mfreq * (gdouble) e->n_values;
fft_filter (e->n_values, fft, step, filter_func);
- gsl_power2_fftsr_simple (e->n_values, fft, values);
+ gsl_power2_fftsr_scale_simple (e->n_values, fft, values);
g_free (fft);
gsl_osc_wave_normalize (e->n_values, values, (min + max) / 2, max);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]