SPRAAK
|
Create filter for A-Weighting. More...
Functions | |
void | spr_make_A_filter (float b[], int *Lb, float a[], int *La, float samplefreq) |
Create filter for A-Weighting.
make_A_filter() makes a 2nd order filter approximation of the standardized A weighting. Analog RC-filters are mapped via a bilineair mapping to digital filters Cutoff frequencies for the two HP sections are respectively 106 and 568Hz. The lowpass section (active above 7234Hz) is currently not implemented.
Coefficients were obtained from Jeroen van Velden (TNO-Soesterberg) jgvv@izf.tno.nl