Hum Removal using Formant Filtering — User Guide
Praat script.
What this does
Praat script.
Process Description: This script performs noise reduction specifically targeting electrical power line hum and its harmonics. Power line hum is a pervasive form of noise that manifests as a fixed fundamental frequency (either 50 Hz or 60 Hz) and a series of integer multiples (harmonics) of that fundamental. The script removes this noise by applying a series of narrow, high-attenuation band-stop filters (notches), centered precisely on each harmonic up to a user-defined limit.
Quick start
- In Praat, select a Sound object.
- Run script… →
Hum Removal using Formant Filtering.praat. - Set parameters and click OK.
- Output object appears (see Outputs).
Parameters (form fields)
| Name (GUI) | Type | Default |
|---|---|---|
| Base_frequency: | choice | 2 |
| Max_harmonic: | integer | 8 |
| Bandwidth: | positive | 1.5 |
Outputs
- Object name: output
- Sample rate: unknown
- Normalization: No automatic normalization