properly apply fir filter to mdct coefficients before convolution
removed const from return type, replaced sqrt with hypot
fixed linear distance model attenuation