Computes filtered exitation.
IppStatus ippsFilteredExcitation_G729_32f(const Ipp32f* pSrcImpulseResponse, Ipp32f* pSrcDstPastExc, Ipp32f valExc, Ipp32s len);
pSrcImpulseResponse |
Impulse response [len]. |
pSrcDstPastExc |
Pointer to the previous and updated excitation vector [len]. |
valExc |
Excitation |
len |
Length. |
The function ippsFilteredExcitation_G729 is declared in the ippsc.h file.The function computes filtered excitation using following formula:
pSrcDstPastExc[i] = SrcDstPastExc[i-1] + valExc* pSrcImpulseResponse[i],
pSrcDstPastExc[0] = valExc ,
where i= len - 1, ..., 1.
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 zero. |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.