summaryrefslogtreecommitdiffstats
path: root/doc/filters.texi
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2018-01-02 14:30:54 +0100
committerPaul B Mahol <onemda@gmail.com>2018-01-05 17:04:21 +0100
commit7bb1be9af0ea41d6f342655e1d15e30f662fe0f3 (patch)
tree680375e8a4775ddd4be5d17a728c3965de431b9f /doc/filters.texi
parentb2be76c0a472b729756ed7a91225c209d0dd1d2e (diff)
downloadffmpeg-streaming-7bb1be9af0ea41d6f342655e1d15e30f662fe0f3.zip
ffmpeg-streaming-7bb1be9af0ea41d6f342655e1d15e30f662fe0f3.tar.gz
avfilter: add arbitrary audio IIR filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'doc/filters.texi')
-rw-r--r--doc/filters.texi35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi
index 73537c5..1a2a93b 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -1060,6 +1060,41 @@ the reduction.
Default is @code{average}. Can be @code{average} or @code{maximum}.
@end table
+@section aiir
+
+Apply an arbitrary Infinite Impulse Response filter.
+
+It accepts the following parameters:
+
+@table @option
+@item a
+Set denominator/poles coefficients.
+
+@item b
+Set nominator/zeros coefficients.
+
+@item dry_gain
+Set input gain.
+
+@item wet_gain
+Set output gain.
+@end table
+
+Coefficients are separated by spaces and are in ascending order.
+Different coefficients can be provided for every channel, in such case
+use '|' to separate coefficients. Last provided coefficients will be
+used for all remaining channels.
+
+@subsection Examples
+
+@itemize
+@item
+Apply 2 pole elliptic notch at arround 5000Hz for 48000 Hz sample rate:
+@example
+aiir=b=7.957584807809675810E-1 -2.575128568908332300 3.674839853930788710 -2.57512875289799137 7.957586296317130880E-1:a=1 -2.86950072432325953 3.63022088054647218 -2.28075678147272232 6.361362326477423500E-1
+@end example
+@end itemize
+
@section alimiter
The limiter prevents an input signal from rising over a desired threshold.
OpenPOWER on IntegriCloud