summaryrefslogtreecommitdiffstats
path: root/gst/audiofx
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2007-08-19 19:11:04 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2007-08-19 19:11:04 +0000
commit5f32a4bac6f7f22f45ba2c999f14ba70784312af (patch)
tree0d30d2589cf744ac69cb277b798c5324d5b22793 /gst/audiofx
parentaba981fd88b25a251253aa098e934640455ea25c (diff)
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.
Diffstat (limited to 'gst/audiofx')
-rw-r--r--gst/audiofx/audiochebband.c5
-rw-r--r--gst/audiofx/audiocheblimit.c5
-rw-r--r--gst/audiofx/audiochebyshevfreqband.c5
-rw-r--r--gst/audiofx/audiochebyshevfreqlimit.c5
4 files changed, 20 insertions, 0 deletions
diff --git a/gst/audiofx/audiochebband.c b/gst/audiofx/audiochebband.c
index 56ac8bd2..e39a6465 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.
* </para>
* <para>
+ * 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.
+ * </para>
+ * <para>
* 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 ee9e5f31..0cd1ea6a 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.
* </para>
* <para>
+ * 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.
+ * </para>
+ * <para>
* 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 56ac8bd2..e39a6465 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.
* </para>
* <para>
+ * 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.
+ * </para>
+ * <para>
* 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 ee9e5f31..0cd1ea6a 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.
* </para>
* <para>
+ * 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.
+ * </para>
+ * <para>
* 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.