From 5f32a4bac6f7f22f45ba2c999f14ba70784312af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 19 Aug 2007 19:11:04 +0000 Subject: [PATCH] gst/audiofx/: Add small comparision with the windowed sinc filters in the docs. Original commit message from CVS: * gst/audiofx/audiochebyshevfreqband.c: * gst/audiofx/audiochebyshevfreqlimit.c: Add small comparision with the windowed sinc filters in the docs. --- ChangeLog | 6 ++++++ gst/audiofx/audiochebband.c | 5 +++++ gst/audiofx/audiocheblimit.c | 5 +++++ gst/audiofx/audiochebyshevfreqband.c | 5 +++++ gst/audiofx/audiochebyshevfreqlimit.c | 5 +++++ 5 files changed, 26 insertions(+) diff --git a/ChangeLog b/ChangeLog index 612430864e..cccc2092bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-08-19 Sebastian Dröge + + * gst/audiofx/audiochebyshevfreqband.c: + * gst/audiofx/audiochebyshevfreqlimit.c: + Add small comparision with the windowed sinc filters in the docs. + 2007-08-19 Sebastian Dröge * tests/check/elements/audiochebyshevfreqband.c: (GST_START_TEST), diff --git a/gst/audiofx/audiochebband.c b/gst/audiofx/audiochebband.c index 56ac8bd2a5..e39a6465bc 100644 --- a/gst/audiofx/audiochebband.c +++ b/gst/audiofx/audiochebband.c @@ -42,6 +42,11 @@ * band. The number of poles and the ripple parameter control the rolloff. * * + * This element has the advantage over the windowed sinc bandpass and bandreject filter that it is + * much faster and produces almost as good results. It's only disadvantages are the highly + * non-linear phase and the slower rolloff compared to a windowed sinc filter with a large kernel. + * + * * For type 1 the ripple parameter specifies how much ripple in dB is allowed in the passband, i.e. * some frequencies in the passband will be amplified by that value. A higher ripple value will allow * a faster rolloff. diff --git a/gst/audiofx/audiocheblimit.c b/gst/audiofx/audiocheblimit.c index ee9e5f31c4..0cd1ea6ace 100644 --- a/gst/audiofx/audiocheblimit.c +++ b/gst/audiofx/audiocheblimit.c @@ -38,6 +38,11 @@ * cutoff frequency (high-pass). The number of poles and the ripple parameter control the rolloff. * * + * This element has the advantage over the windowed sinc lowpass and highpass filter that it is + * much faster and produces almost as good results. It's only disadvantages are the highly + * non-linear phase and the slower rolloff compared to a windowed sinc filter with a large kernel. + * + * * For type 1 the ripple parameter specifies how much ripple in dB is allowed in the passband, i.e. * some frequencies in the passband will be amplified by that value. A higher ripple value will allow * a faster rolloff. diff --git a/gst/audiofx/audiochebyshevfreqband.c b/gst/audiofx/audiochebyshevfreqband.c index 56ac8bd2a5..e39a6465bc 100644 --- a/gst/audiofx/audiochebyshevfreqband.c +++ b/gst/audiofx/audiochebyshevfreqband.c @@ -42,6 +42,11 @@ * band. The number of poles and the ripple parameter control the rolloff. * * + * This element has the advantage over the windowed sinc bandpass and bandreject filter that it is + * much faster and produces almost as good results. It's only disadvantages are the highly + * non-linear phase and the slower rolloff compared to a windowed sinc filter with a large kernel. + * + * * For type 1 the ripple parameter specifies how much ripple in dB is allowed in the passband, i.e. * some frequencies in the passband will be amplified by that value. A higher ripple value will allow * a faster rolloff. diff --git a/gst/audiofx/audiochebyshevfreqlimit.c b/gst/audiofx/audiochebyshevfreqlimit.c index ee9e5f31c4..0cd1ea6ace 100644 --- a/gst/audiofx/audiochebyshevfreqlimit.c +++ b/gst/audiofx/audiochebyshevfreqlimit.c @@ -38,6 +38,11 @@ * cutoff frequency (high-pass). The number of poles and the ripple parameter control the rolloff. * * + * This element has the advantage over the windowed sinc lowpass and highpass filter that it is + * much faster and produces almost as good results. It's only disadvantages are the highly + * non-linear phase and the slower rolloff compared to a windowed sinc filter with a large kernel. + * + * * For type 1 the ripple parameter specifies how much ripple in dB is allowed in the passband, i.e. * some frequencies in the passband will be amplified by that value. A higher ripple value will allow * a faster rolloff.