diff options
author | Paul B Mahol <onemda@gmail.com> | 2018-01-02 14:30:54 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2018-01-05 17:04:21 +0100 |
commit | 7bb1be9af0ea41d6f342655e1d15e30f662fe0f3 (patch) | |
tree | 680375e8a4775ddd4be5d17a728c3965de431b9f /doc/filters.texi | |
parent | b2be76c0a472b729756ed7a91225c209d0dd1d2e (diff) | |
download | ffmpeg-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.texi | 35 |
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. |