lowresx
Simulates layers of serially connected resonant lowpass filters.
Syntax
Initialization
inumlayer -- number of elements in a lowresx stack. Default value is 4. There is no maximum.
iskip -- initial disposition of internal data space. A zero value will clear the space; a non-zero value will allow previous information to remain. The default value is 0.
Performance
asig -- input signal
xcutoff -- filter cutoff frequency point
xresonance -- resonance amount
lowresx is equivalent to more layer of lowres with the same arguments serially connected. Using a stack of a larger number of filters allows a sharper cutoff. This is faster than using a larger number of instances of lowres in a Csound orchestra because only one initialization and k cycle are needed at time and the audio loop falls entirely inside the cache memory of processor. Based on an orchestra by Hans Mikelson
Examples
Here is an example of the lowresx opcode. It uses the file lowresx.csd.
See also
Standard Filters: Resonant Low-pass filters
Credits
Author: Gabriel Maldonado (adapted by John ffitch)
Italy
New in Csound version 3.49
Audio rate parameters introduced in version 6.02
November 2013.