The Adaptive Frequency Domain Filter (AFDF)
(Forensics Version Only)
The Adaptive Frequency Domain Filter (or AFDF) is the cousin to the Time Domain Adaptive Filter (or TDAF). It uses FFT (Fast Fourier Transform) techniques in conjunction with an adaptive algorithm based on statistical models of noise versus intelligent signals to create a dynamic fingerprint of the noise. When a reference channel is not available, it will often produce better adaptive noise reduction compared to the TDAF. The overall filtering effect can be reduced or increased to varying degrees by the user. This filter is actually a subset CNF Mode of the Continuous Noise Filter, but is directly accessible by the user via the icon. It includes 10 descriptive presets which can be used to get you into the general parametric area when dealing with a noisy forensics audio file. Fine tuning can then be made by the attenuation control in conjunction with the attack and release time constant controls. The frequency resolution of the system can be increased or decreased via the FFT size parameter. Larger FFT sizes result in smaller frequency bins and thus greater frequency discrimination with the tradeoff of greater levels of digital artifact production and poorer time domain transient response.
Note: A good FFT size to use as a starting point is 2048 when working with 44.1 kHz sampled files.
The AFDF in Action
This represents the time constant normalized value at 1 kHz. The time constant for filter frequencies operating above 1 kHz will be shorter than the setting, and the time constant for filter frequencies operating below 1 kHz will be longer.
The Attack time constant value is weighted with a -1 slope across the audio spectrum. Small values of attack provide excellent transient response, while long values provide a minimization of digital artifacts produced by the system. A good value to start with for the Attack Time parameter when using the AFDF is around 5 Milliseconds. The total range of adjustment for Attack time is 1.0 to 300 milliseconds. Smaller settings will improve leading-edge conversation response but allow more digital artifacts to pass through. Larger values will decrease the leading-edge response, but will reduce the production of artifacts during the noise reduction process. The user will need to balance between these two conflicting factors to obtain the best overall result, which will be found to be very source file dependent.
You should find the AFDF factory presets to be a good way to start off when using this adaptive filter. Their names are descriptive in terms of response and degree of aggressiveness. After you find a preset that is close to producing the desired results, you can go back and tweak the attenuation, attack, and release parameters optimally.
(Forensics Version Only)
The Adaptive Frequency Domain Filter (or AFDF) is the cousin to the Time Domain Adaptive Filter (or TDAF). It uses FFT (Fast Fourier Transform) techniques in conjunction with an adaptive algorithm based on statistical models of noise versus intelligent signals to create a dynamic fingerprint of the noise. When a reference channel is not available, it will often produce better adaptive noise reduction compared to the TDAF. The overall filtering effect can be reduced or increased to varying degrees by the user. This filter is actually a subset CNF Mode of the Continuous Noise Filter, but is directly accessible by the user via the icon. It includes 10 descriptive presets which can be used to get you into the general parametric area when dealing with a noisy forensics audio file. Fine tuning can then be made by the attenuation control in conjunction with the attack and release time constant controls. The frequency resolution of the system can be increased or decreased via the FFT size parameter. Larger FFT sizes result in smaller frequency bins and thus greater frequency discrimination with the tradeoff of greater levels of digital artifact production and poorer time domain transient response.
Note: A good FFT size to use as a starting point is 2048 when working with 44.1 kHz sampled files.
The AFDF in Action
- Attack Time
This represents the time constant normalized value at 1 kHz. The time constant for filter frequencies operating above 1 kHz will be shorter than the setting, and the time constant for filter frequencies operating below 1 kHz will be longer.
The Attack time constant value is weighted with a -1 slope across the audio spectrum. Small values of attack provide excellent transient response, while long values provide a minimization of digital artifacts produced by the system. A good value to start with for the Attack Time parameter when using the AFDF is around 5 Milliseconds. The total range of adjustment for Attack time is 1.0 to 300 milliseconds. Smaller settings will improve leading-edge conversation response but allow more digital artifacts to pass through. Larger values will decrease the leading-edge response, but will reduce the production of artifacts during the noise reduction process. The user will need to balance between these two conflicting factors to obtain the best overall result, which will be found to be very source file dependent.
- Release Time
- Attenuation
- Threshold (Blue Graphical Threshold Line)
You should find the AFDF factory presets to be a good way to start off when using this adaptive filter. Their names are descriptive in terms of response and degree of aggressiveness. After you find a preset that is close to producing the desired results, you can go back and tweak the attenuation, attack, and release parameters optimally.