Second order (biquadratic) IIR digital filtering
int ocmsp_filter_sos( const double * px, double * py, UINT n, const double * pSOS, UINT nsec, double gain )
Return OE_NOERROR if succeed, otherwise, non-zero error code is returned (OE_NULL_POINTER, OE_INVALID_SIZE or OE_BAD_PARAM)
ocmsp_filter, ocmsp_filtfilt, ocmsp_filtfilt_sos
ocmsp.h