Remove impulsive noise from input audio.
Samples detected as impulsive noise are replaced by interpolated samples using autoregressive modelling.
- window, w
-
Set window size, in milliseconds. Allowed range is from
10
to100
. Default value is55
milliseconds. This sets size of window which will be processed at once. - overlap, o
-
Set window overlap, in percentage of window size. Allowed range is from
50
to95
. Default value is75
percent. Setting this to a very high value increases impulsive noise removal but makes whole process much slower. - arorder, a
-
Set autoregression order, in percentage of window size. Allowed range is from
0
to25
. Default value is2
percent. This option also controls quality of interpolated samples using neighbour good samples. - threshold, t
-
Set threshold value. Allowed range is from
1
to100
. Default value is2
. This controls the strength of impulsive noise which is going to be removed. The lower value, the more samples will be detected as impulsive noise. - burst, b
-
Set burst fusion, in percentage of window size. Allowed range is
0
to10
. Default value is2
. If any two samples detected as noise are spaced less than this value then any sample between those two samples will be also detected as noise. - method, m
-
Set overlap method.
It accepts the following values:
- add, a
-
Select overlap-add method. Even not interpolated samples are slightly changed with this method.
- save, s
-
Select overlap-save method. Not interpolated samples remain unchanged.
Default value is
a
.