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

C5515 ezDSP audio template project

$
0
0

Hello all,

I am attaching a project that could serve as a starting point for anyone trying to program an audio processing application on a C5515 eZDSP kit. I have not used the CSL library, since I could not make it work and no one from TI answered in my post seeking support. I have used register programming and I have tried to document the whole process step by step. I am using DMA transfers and ping-pong mode. I am also using hardware-accelerated FFTs and it seems that they work fine.

I have also included a simple weighted overlap-add implementation. The method works almost transparently when no processing is applied, but when I apply any spectral gain there are some distortions/discontinuities at the output which I cannot see where they come from. If anyone is interested in helping out debugging the overlap-add section it would be interesting.

This is not in any way optimal or thoroughly tested. If problems come out, post here or send an e-mail. I should also note I am not a TI expert and I have tried to make this project simple and easy to understand, since I have seen many questions on these forums regarding audio I/O, DMA and I2S functionality.

If anything is seriously wrong...well, we'll have to see!

(Please visit the site to view this file)


Viewing all articles
Browse latest Browse all 262198

Trending Articles