Sign in

username:

password:



Not a member?

Search c54x



Search tips

Subscribe to c54x



c54x by Keywords

5409 | 5416 | AD5 | ADC | BIOS | Boot | Booting | Bootloader | C540 | C5402 | C5409 | C5416 | CCS | Codec | DMA | Dmad | DSK | DSKPlus | Dsplib | EVM | FFT | FIR | Flash | GPIO | HPI | Initialization | Interrupt | JTAG | LOG_printf | MCBSP | RFFT | RTDX | Sampling | STLM | UART | VC540

Ads

Discussion Groups

Discussion Groups | TMS320C54x | Hello VIKRHAM, Help required

Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).

  

Post a new Thread

Hello VIKRHAM, Help required - eagl...@gmail.com - May 31 9:17:19 2007



I'm a third yr student

I'm working with the Kit dskC5416...

I need to get the audio sample from the port available n i need to process on those samples...

Can u help me in this...!! I saw a post from u about interfacing with the PC so, u must be
knowing how to get the real valued samples from McBSP

I've only a months time to finish my project on audio processing, so now working on the
processing part.. I need to get the samples n i'm stuck as to how to get those...

If any of u can be help me in this i'll be thankful to u...

Thank u,

Lakshmana karthik S.
(e...@gmail.com or s...@yahoo.co.in)



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Hello VIKRHAM, Help required - Jeff Brower - May 31 14:00:47 2007

Lakshmana Karthik S-

> I'm a third yr student
> 
> I'm working with the Kit dskC5416...
> 
> I need to get the audio sample from the port available n i need to process on those
samples...
> 
> Can u help me in this...!! I saw a post from u about interfacing with the PC so, u must be
knowing how to get the real valued samples from McBSP
> 
> I've only a months time to finish my project on audio processing, so now working on the
processing part.. I need to get the samples n i'm stuck as to how to get those...

Audio I/O source code and project examples come on the CD with the DSK 5416, or you
can download them from Spectrum Digital website.  Here is a page that shows how to
build audio I/O example programs:

  http://www.engineering.sdsu.edu/~scott/lab3.htm

-Jeff



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Hello VIKRHAM, Help required - eagl...@gmail.com - Jun 1 3:10:41 2007

Thanks a lot for ur reply Jeff...

We ve that Audio Project which ur referring to, but its difficult to understand as it has lots
of header files in it.. ( It is a C file right...?!!!!)

Can u just brief us as to where the data gets stored, change its sampling rate n how to access
it & process it while the C code is still running..

Also there r 3 McBSP port in C5416 n where in these 3, the real time datas get stored..?

Also is there any asm file tat is available for getting the real time inputs. We r doing a
project on audio processing n so we r concentrating on that n now v r stuck up with this,
getting samples, itself.

We tried to write a code by ourself by setting a sample rate using the timer given to the codec
n get the samples wen an interrupt occurs(TINT).. But v want to know how to make the samples
get loaded to a particular McBSP... also v could not move the contents of the accumulator to
the output port via dxr as DXR is pointing to McBSP0 data receive register 2
(i.e., v tried moving from accumulator to dxr but it got loaded to DRR20)

V r trying to learn the interfacing of the codec with the dsp n it will help us if u brief us
"Which register r pin is used to change the sampling rate of the codec...?"

Just brief us about getting realtime inputs in general...

It will be of great help to us if u can help us..

Lakshmana Karthik S.
(e...@gmail.com)



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Re: Hello VIKRHAM, Help required - Jeff Brower - Jun 4 14:30:25 2007

Lakshmana-

You are trying to understand too many concepts at once.  The best approach for you is
to get the DSK 5416 audio I/O example working, and then make small, step-by-step
changes.

In the most basic audio I/O example that comes with the DSK, data is just looped back
from input to output.  Once that's working, the first thing you can try is to create
a buffer, maybe 1024 samples or so, to insert a delay in output data.  Then you would
have have audio data "storage" as you mentioned.  The second thing you can try is to
adjust sampling rates.

-Jeff
e...@gmail.com wrote:
> 
> Thanks a lot for ur reply Jeff...
> 
> We ve that Audio Project which ur referring to, but its difficult to understand as it has
lots of header files in it.. ( It is a C file right...?!!!!)
> 
> Can u just brief us as to where the data gets stored, change its sampling rate n how to
access it & process it while the C code is still running..
> 
> Also there r 3 McBSP port in C5416 n where in these 3, the real time datas get stored..?
> 
> Also is there any asm file tat is available for getting the real time inputs. We r doing a
project on audio processing n so we r concentrating on that n now v r stuck up with this,
getting samples, itself.
> 
> We tried to write a code by ourself by setting a sample rate using the timer given to the
codec n get the samples wen an interrupt occurs(TINT).. But v want to know how to make the
samples get loaded to a particular McBSP... also v could not move the contents of the
accumulator to the output port via dxr as DXR is pointing to McBSP0 data receive register 2
> (i.e., v tried moving from accumulator to dxr but it got loaded to DRR20)
> 
> V r trying to learn the interfacing of the codec with the dsp n it will help us if u brief
us "Which register r pin is used to change the sampling rate of the codec...?"
> 
> Just brief us about getting realtime inputs in general...
> 
> It will be of great help to us if u can help us..
> 
> Lakshmana Karthik S.
> (e...@gmail.com)



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )