Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

TMS320C5505: Audio Processing using C5505 EZDSP EVM

$
0
0

Part Number:TMS320C5505

Hi all,

I am working on a parametric loudspeaker project in which I am trying to modulate the audio signal with ~40 kHz sinewave. Also, before modulation,I am planning to apply bass boost technique on the input audio signal. In this technique, the input audio signal is passed through a low pass filter of frequency of say 500 Hz, then this signal is clipped and added to 500 Hz high pass filtered audio signal.

In summary, I want to use two filters in a code: one low pass filter and one high pass filter.

I am using TMS320c5505 EZDSP EVM.

What I observed is If I use only one filter (either high pass filter or low pass filter), the code works fine and a 40 kHz sinewave can be generated successfully.

However, if I implement/use two filters in a code, the code does not work and the frequency of the generated sinewave is reduced to half of what I actually used in code.

The filter I am using is FIR filter with 52 taps.

I am not quite sure why this is happening. Would be great if anyone could suggest me about this.

Thanks and regards,

Satyajit


Viewing all articles
Browse latest Browse all 262198


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>