Apply dynamic equalization to input audio stream.
A description of the accepted options follows.
- threshold
-
Set the detection threshold used to trigger equalization. Threshold detection is using bandpass filter. Default value is 0. Allowed range is from 0 to 100.
- dfrequency
-
Set the detection frequency in Hz used for bandpass filter used to trigger equalization. Default value is 1000 Hz. Allowed range is between 2 and 1000000 Hz.
- dqfactor
-
Set the detection resonance factor for bandpass filter used to trigger equalization. Default value is 1. Allowed range is from 0.001 to 1000.
- tfrequency
-
Set the target frequency of equalization filter. Default value is 1000 Hz. Allowed range is between 2 and 1000000 Hz.
- tqfactor
-
Set the target resonance factor for target equalization filter. Default value is 1. Allowed range is from 0.001 to 1000.
- attack
-
Set the amount of milliseconds the signal from detection has to rise above the detection threshold before equalization starts. Default is 20. Allowed range is between 1 and 2000.
- release
-
Set the amount of milliseconds the signal from detection has to fall below the detection threshold before equalization ends. Default is 200. Allowed range is between 1 and 2000.
- knee
-
Curve the sharp knee around the detection threshold to calculate equalization gain more softly. Default is 1. Allowed range is between 0 and 8.
- ratio
-
Set the ratio by which the equalization gain is raised. Default is 1. Allowed range is between 1 and 20.
- makeup
-
Set the makeup offset in dB by which the equalization gain is raised. Default is 0. Allowed range is between 0 and 30.
- range
-
Set the max allowed cut/boost amount in dB. Default is 0. Allowed range is from 0 to 200.
- slew
-
Set the slew factor. Default is 1. Allowed range is from 1 to 200.
- mode
-
Set the mode of filter operation, can be one of the following:
- listen
-
Output only isolated bandpass signal.
- cut
-
Cut frequencies above detection threshold.
- boost
-
Boost frequencies bellow detection threshold.
Default mode is cut.
- tftype
-
Set the type of target filter, can be one of the following:
- bell
- lowshelf
- highshelf
Default type is bell.
Commands
This filter supports the all above options as commands.