Back to the main page Back to the Effects page  

Delay

What is a Delay ?

This effect uses a RAM buffer to store the audio for a certain amount of time, after which it outputs this audio.

The RAM buffer will not always be just large enough to store the amount of audio set by the current delay time, but will actualy be considerably larger sometimes, because many delay effects allow for their delay parameter to automated.

Delay Effect Signalflow
 
Delay Effect diagram

Multi-Tap Delays

This effect simply incorporates several discrete delay lines, each with its own delay time, level(amplitude) and panning. The feedback parameter is usualy shared by all delays in a multi-tap delay. Some multi-tap delays feature a modulation section that modulates the delay times, which can be used to create chorus effects.


Common parameters of a digital Delay

Parameter Range : 0.000 to xxx.xxx seconds

The upper boundary of this parameter(xxx.xxx) depends on the amount of RAM in the hardware unit, or the amount of RAM reserved by the software plugin. For software plugins, the programmers or designers of the plugin set this upper boundary.

The delay software plugin Supertap by Waves for example comes in two flavours on Protools TDM systems. One allows for delays of up to two seconds, but another version accomodates delay times of up to six seconds. This is due to the availability of RAM on the DSP hardware of a TDM system. The native(->CPU) version of this plugin for Windows for example only allows for delays of up to four seconds in length, but there are delay plugins that allow for delays of several minutes.


Today's delay units and plugins will feature one of several different types of feeback parameters :

a) Percentage Range : 0 to 99(or 100)%
This is used by most hardware units and some software plugins. It determines the amount of a delayed signal to be sent back to the RAM buffer. The same delay time is applied. This is the most common parameter type for feedback.

b) Decay Time : 0.1 to xx seconds
A slightly different approach. The plugin or hardware unit determines the amount of delayed signal, that it sends back in to its RAM buffer, itself. Some may find this more intuitive. It isn't widely used however.

c) Feedback Delay Time : 0.000 to xxx.xxx seconds
This is like an additional delay line that takes the already delayed signal as input. This kind of parameter also requires a level setting, which is usualy a percentage parameter, like a).

 

Many delay plugins feature hishelf and/or lowshelf EQs, or they feature hipass and/or lowpass filters. These EQs or filters usualy process each delay. The idea behind this is usualy to simulate distance, because with increasing distance, the lower and higher frequencies are dampened.

Hi- & Lowshelf EQs
  • Gain : -xx to xx dB
  • Frequency: 20 Hz - 20 kHz
Low- & Hipass Filters
  • Frequency: 20 Hz - 20 kHz
  • Filter Strength : 6, 12, 18 or 24 dB/Octave


These are the most common types of stereo panning parameters you'll find.

LEFT RIGHT   LEFT RIGHT   LEFT RIGHT
-63 +64 0% 100% -100%100%

Simply a panning control for the delay. The feedback parameter may also have its own panning control.