#include <allpass_1.h>
Collaboration diagram for SPUC::allpass_1< Numeric >:
Public Member Functions | |
allpass_1 (Numeric Gain=0, long s=1) | |
Constructor with gain and delay. | |
void | reset () |
Reset. | |
void | init (Numeric Gain, long s) |
Initializes gain and delay. | |
Numeric | clock (Numeric input) |
Shift inputs by one time sample and place new sample into array. | |
Protected Attributes | |
long | size |
number of unit sample delays | |
Numeric | gain |
delay< Numeric > | mult |
delay< Numeric > | sum |
: Template class for 1st-order Allpass filter. The filter is a "first-order" Allpass section of the form G(z,n) = (a*z^n + 1)/(z^n+a) The delay n can be specified
|
Constructor with gain and delay.
|
|
Shift inputs by one time sample and place new sample into array.
|
|
Initializes gain and delay.
|
|
Reset.
|
|
|
|
|
|
number of unit sample delays
|
|
|