Wiki

This version is outdated by a newer approved version.DiffThis version (30 Jun 2017 10:40) was approved by Venkatesan Krishnamoorthy.The Previously approved version (16 Mar 2017 08:17) is available.Diff

This is an old revision of the document!


Multi-Channel Multi-Tap Delay

Click here to return to the Basic DSP section.

The Multi Channel Multi Tap Delay cell provides a variable delay for each output from one of the selected input channel. Each input signal is called as channel and output is called as Tap. The amount of delay for each tap can be modified in real time by updating the current delay.

Input Pins

Name Format [int/dec/float] - [control/audio] Function Description
Pin 0: Input DataDec : SigmaDSPs,Float: SHARC DSPs - audio Input audio signal

Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output DataDec : SigmaDSPs,Float: SHARC DSPs - audioDelayed audio signal


GUI Controls

GUI Control NameDefault ValueRangeFunction Description
Max1 1 - (Depends on Size of the SPI RAM)This control specifies the maximum delay supported for the current instance in samples (32-bit word). Maximum value of this is calculated depends on the SPI RAM's configuration. Change in this value requires a re-compilation
Cur1 1 - MaxCurrent delay value


Grow Algorithm

The module Will support grow functionality up to 32 Inputs and 32 outputs independently and Multiple instance is supported.


DSP Parameter Information

GUI Control NameCompiler NameFunction Description
current delay MultiChMultiTapAlgS3001CurDelay0Current Delay value in bytes. (Cur * 4)
Input SelectionMultiChMultiTapAlgS3001InputIdx0Input Index Selectable

Supported ICs

  1. ADAU145x
  2. ADSP214xx
resources/tools-software/sigmastudio/toolbox/basicdsp/multichannelmultitapdelay.1491484413.txt.gz · Last modified: 06 Apr 2017 15:13 by Sanjeeva Reddy