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

ADAU1452 external delay

SigmaDSP & SigmaStudio sabry Mar 5, 2015 00:00 6 replies Original on forum ↗
Subscribe
sabry Question
Mar 5, 2015 00:00

Hello,

We would like to implement an external delay for 4 different audio signals.

I have seen in one discussion that it was possible to do it if we design a custom block or if we add C code function to the sigma studio project.

What is the biggest recommenced SPI RAM for this DSP?

Could you please help me to do it?

Thanks in advance,

Sabry

Audio Signal Processors

adau1452

external delay

SigmaDSP Audio Processors

ram

JohnTo Reply
Mar 17, 2015 00:00

Hi Sabry,

Unfortunately the current SPI RAM block in SigmaStudio 3.11 (also 3.12 beta and prior) has the following limitations:

1) Only allows for 1 external delay line.

2) The "bytes" in the cell block are increments of 4 bytes, which was not designed to be "runtime selectable"

3) Limited to pointer address space of 16-bits which limits the maximum delay to 65K bytes.

-JT

sabry Reply
Mar 19, 2015 00:00

Hello John,

I have read this thread where you explained that it was possible to do it if we implement some C code function.

External delay in ADAU1452

We don't really need to implement this solution now, if analog devices is willing to change it for a further release of Sigma Studio or help us to implement this setup, it would be really great.

In the other hand, we would like to start the PCB routing, and we have currently included four SPI RAM on the schematic, we can of course use the board without the SPI RAM.

Thanks in advance for your help,

Sabry

DaveThib Reply
Jul 11, 2017 00:00

The new revision, 3.15.2 does include a module for multiple channels of external delay.

Dave T

EZAdministrator Reply
Aug 2, 2018 00:00

This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

Thank you,
EZ Admin

ENJSimon Reply
Jan 16, 2019 00:00

Dear Dave,

I have version 4.2 of sigmastudio, but there is no possibility to use multiple channel of external delay . Has this function no longer been implemented?

DaveThib Reply
Jan 17, 2019 00:00

Hello ENJSimon,

We had some issues with the implementation and the changes because of the Sigma350 parts. I think these have been resolved and the multiple channels of external delay should be back with the next release. You did not mention which processor but I am assuming the 1452. The next release should be out soon.

Dave T