Post Go back to editing

How to divide the frame operation on 21489

The official routine 21489-I2S C Sampled-Based Talkthru is to process the signal point by point, how to change it into frame processing, for example, 10 points are used as a frame, and some operation is performed every 10 points.It is necessary to ensure that this operation is carried out within 10 points of time without being interruptedAnother question is that the sampling frequency in this routine is 48khz, how to change it to 16khz

Parents Reply Children
  • My program needs to do some arithmetic operations on the audio data of 128 points every 128 points, such as FFT of 128 points. The operation of the data from points 1 to 128 needs to be performed in the next 128 points, that is, points 129 to 256, but if it is modified directly in the routine, this operation will be interrupted at the end of point 129,even if the operation has not yet completed. 

  • Hi,

    I would suggest to refer examples available on VisualDSP 5.1.2 installation path as given below,
    C:\Program Files (x86)\Analog Devices\VisualDSP 5.1.2\214xx\Examples\ADSP-21489 EZ-Board

    If still you are facing issues, can you please explain your application in detail

    Regards,
    Anand Selvaraj.