when i try to input speech from line in port usingAIC23 codec, i don't know where the digital samples are stored in memory.
If i don't know where the input speech is stored how can i process it using my algorithm.
Please help.
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.
Hi,
Thanks for your post.
I guess, all the digital input audio samples used in the above code should be stored in the internal RAM of C6713 DSP. Please check the C6713.cmd linker command file in your .ccs project which would provide you where all the code and data sections are mapped to which part of memory. I would reecommend you to go through the lab doc as below which involves programming the TMS320C6713 DSP Starter Kit (DSK) module:
http://ecee.colorado.edu/~fmeyer/class/ecen4532/lab6.pdf
The AIC23 codec on DSK6713 is connected to two multichannel buffered serial ports (McBSPs), McBSP0 and McBSP1. McBSP0 is used to send commands to the codec control interface while McBSP1 is used for digital audio data. Once the codec is configured, the control channel (McBSP0) is normally idle while audio data is being transmitted on McBSP1.
You can find a simple program from
Wiki: http://processors.wiki.ti.com/index.php/File:C6713_audio_minimal.zip
You could also download the board support files from specturn digital webite on the prerequisites on the wiki below:
http://processors.wiki.ti.com/index.php/C6713DSK_in_CCSv5
Thanks & regards,
Sivaraj K
-------------------------------------------------------------------------------------------------------
Please click the Verify Answer button on this post if it answers your question.
-------------------------------------------------------------------------------------------------------