Wiki

This version (11 Jul 2019 13:17) was approved by Prasad Kamath.

Click here to return to the basicdsp page

Pooled Delay


This Module contains a common pool of delay buffer, which can be used for introducing delay in one or more channels subject to a total maximum delay of 120 ms. The number of channels can be grown up to 14. When the sum of the individual maximum delays of channels exceed 120 ms, only the first N channels whose delays can be accommodated would be applied. The rest of the channels are bypassed without any delay.


Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Input decimal - Audio Audio Input


Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output decimal - Audio Delayed Output


Grow Algorithm

The module supports Growth. The module does not support Add.

Configuration



GUI Control NameDefault ValueRangeFunction Description
Delay 0ms 0 to Max Delay Delay(milliseconds), fractional values are allowed
Max Delay 1ms 0 to 120ms Maximum allowed delay(milliseconds)



DSP Parameter Information

GUI Control NameCompiler NameFunction Description
DelayPooledDelay_SC5xxAlg1Delay1 Delay(milliseconds), fractional values are allowed
Max DelayPooledDelay_SC5xxAlg1MaxDelay1 Max Delay(milliseconds), fractional values are allowed



Here,

  • Green - Algorithm Name
  • Red - Instance Number (Changes for each instance)
  • Blue - Parameter Name
  • Brown - Stage number



Algorithm Description

This Module contains a common pool of delay buffer, which can be used for introducing delay in one or more channels subject to a total maximum delay of 120 ms. The number of channels can be grown up to 14. When the sum of the individual maximum delays of channels exceed 120 ms, only the first N channels whose delays can be accommodated would be applied. The rest of the channels are bypassed without any delay.

Supported ICs

  1. ADSP215xx
  2. ADSPSC5xx
resources/tools-software/sigmastudio/toolbox/basicdsp/pooleddelay.txt · Last modified: 25 Jun 2019 07:51 by Prasad Kamath