sox-tricks
sox-tricks copied to clipboard
high/low pass filters
Reading the man for sox, highpass|lowpass give an option of passing single-pole or double-pole, the latter gives the option to set a width (Q). In terms of simplicity, was thinking of setting these filters with single-pole, but perhaps it's worth to investigate further if it's worth to use double-pole (here's an explanation of double-pole but it goes beyond my knowledge at the moment).
highpass|lowpass [-1|-2] frequency[k] [width[q|o|h|k]]
Apply a high-pass or low-pass filter with 3dB point frequency. The filter can be either single-pole (with -1), or double-pole (the default, or with -2). width applies only to double-pole fil‐
ters; the default is Q = 0.707 and gives a Butterworth response. The filters roll off at 6dB per pole per octave (20dB per pole per decade). The double-pole filters are described in detail in
[1].
So i'm creating this issue to open the discussion to others who might have an opinion on the subject.