This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Problem with DSPF_sp_fir_gen()

Hi,

I used the TI library function DSPF_sp_fir_gen() function to recreate a sin wave. But the recreated wave is not similar to original sin wave. Instead of using DSPF_sp_fir_gen(), if I use the C code of DSPF_sp_fir_gen() mentioned in the TI documentation, I get the original sin wave. We are working on a project where we need to upasamle the signals from multiple channels. Initially DSPF_sp_fir_gen() showed sufficient improvement over using the C code for FIR. But we got stuck when we found out that DSPF_sp_fir_gen() introduces distortions. I have source files which can show you the upsampled DSPF_sp_fir_gen() output for a sin wave. Can anyone  suggest why the library function DSPF_sp_fir_gen() does not work fine. Is there any patch or something to make it work correctly?