From: Sebastian Dröge Date: Sun, 19 Aug 2007 19:11:04 +0000 (+0000) Subject: gst/audiofx/: Add small comparision with the windowed sinc filters in the docs. X-Git-Tag: RELEASE-0_10_7~322 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5f32a4bac6f7f22f45ba2c999f14ba70784312af;p=platform%2Fupstream%2Fgst-plugins-good.git 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. --- diff --git a/ChangeLog b/ChangeLog index 6124308..cccc209 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 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), (audiochebyshevfreqband_suite): * tests/check/elements/audiochebyshevfreqlimit.c: (GST_START_TEST), diff --git a/gst/audiofx/audiochebband.c b/gst/audiofx/audiochebband.c index 56ac8bd..e39a646 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 ee9e5f3..0cd1ea6 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 56ac8bd..e39a646 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 ee9e5f3..0cd1ea6 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.