ΣSigmaStudio Ask AI Русский Log in

Process each channel in a TDM4 input stream

SigmaDSP & SigmaStudio SagiS Apr 23, 2023 00:00 3 replies Original on forum ↗
Subscribe
SagiS Question
Apr 23, 2023 00:00

Hi,

I stream TDM4 signal to ADAU1452 sigmaDSP through SDATA_IN0.

I want to process each channel from this TDM4 signal (Filter and maybe more).

How can I do it?

When done processing each channel, I need to put them back together as a TDM4 signal and stream to the output.

Thanks.

Audio Signal Processors

adau1452

input

filter

process

sigmastudio

adau145x

SigmaDSP Audio Processors

fir

tdm4

multiple_inputs

Show More

Harishgowtham Reply
Apr 24, 2023 00:00

Hello SagiS,

Please find an example project below with TDM4 configurations. The serial ports are already set for TDM4. If you want to adjust any settings like master/slave clocking, polarity etc. then please change as you wish. Add your own processing elements in the individual channel processing section.

TDM4 example.dspproj

Kindly do reply if you have any queries.

Regards,

Harish

SagiS Reply
Apr 24, 2023 00:00

Thank you for the quick reply!

The project you provided is using the ADAU1467 DSP instead of ADAU1452 I use.

Could you please provide a project file with the ADAU1452?

Just to clarify, I use ADI's ADXL and stream 3 channels on a single dtx pin (TDM4) to ADAU1452 SDATA_IN0 pin.

Thanks.

Harishgowtham Reply
Apr 27, 2023 00:00

Hello SagiS,

Please find the project for ADAU1452.

TDM4.dspproj

SagiS said:
I use ADI's ADXL and stream 3 channels on a single dtx pin (TDM4)

Sorry, I'm not sure about the part number. Can you please elaborate the part number a bit and your app?

Is it the digital accelerometer?

Regards,

Harish