BandPassFilter_RTA

Performs band pass filtering.

Syntax

IppStatus ippsBandPassFilter_RTA_32f_I(Ipp32f* pSrcDst, int len, Ipp32f* pMem);

Parameters

pSrcDst

Pointer to the source and destination vector [len].

len

Number of elements in the source and destination vectors.

pMem

Pointer to the memory allocated for the band pass filter [len+2].

Description

The function ippsBandPassFilter_RTA is declared in the ippsc.h file.

This function performs frequency enhancement around half of the bandwidth by cascading lowpass and highpass first order filters with the unit gain at stop band, and maximum gain ~ 3.56 db at about 8 kHz with 16kHz sampling rate.

Return Values

ippStsNoErr

Indicates no error.

IppStsNullPtrErr

Indicates an error when one of the specified pointers is NULL.

IppStsSizeErr

Indicates an error when len is less than or equal to 0.