anequalizer
High-order parametric multiband equalizer for each channel.
It accepts the following parameters:
- params
- 
This option string is in format: "cchn f=cf w=w g=g t=f | ..." Each equalizer band is separated by ’|’. - chn
- Set channel number to which equalization will be applied. If input doesn’t have that channel the entry is ignored. 
- f
- Set central frequency for band. If input doesn’t have that frequency the entry is ignored. 
- w
- Set band width in Hertz. 
- g
- Set band gain in dB. 
- t
- Set filter type for band, optional, can be: - ‘0’
- Butterworth, this is default. 
- ‘1’
- Chebyshev type 1. 
- ‘2’
- Chebyshev type 2. 
 
 
- curves
- With this option activated frequency response of anequalizer is displayed in video stream. 
- size
- Set video stream size. Only useful if curves option is activated. 
- mgain
- Set max gain that will be displayed. Only useful if curves option is activated. Setting this to a reasonable value makes it possible to display gain which is derived from neighbour bands which are too close to each other and thus produce higher gain when both are activated. 
- fscale
- Set frequency scale used to draw frequency response in video output. Can be linear or logarithmic. Default is logarithmic. 
- colors
- Set color for each channel curve which is going to be displayed in video stream. This is list of color names separated by space or by ’|’. Unrecognised or missing colors will be replaced by white color. 
Examples
-  Lower gain by 10 of central frequency 200Hz and width 100 Hz
for first 2 channels using Chebyshev type 1 filter:
anequalizer=c0 f=200 w=100 g=-10 t=1|c1 f=200 w=100 g=-10 t=1