#include <allpass.h>
Public Member Functions | |
| allpass (smart_array< Coeff > design, int n) | |
| ord = Filter order | |
| Coeff | get_coefficient (int i) |
| allpass (long n=1) | |
| ord = Filter order | |
| void | init (smart_array< Coeff > design, int n) |
| ~allpass () | |
| Destructor. | |
| void | reset () |
| Reset history. | |
| void | set_coeffs (smart_array< Coeff > design) |
| Set 1st order ALLPASS coefficients. | |
| Numeric | clock (Numeric in) |
| Clock in sample and get output. | |
Public Attributes | |
| long | stages |
| smart_array< allpass_1< Numeric, Coeff > > | ap |
| SPUC::allpass< Numeric, Coeff >::allpass | ( | smart_array< Coeff > | design, | |
| int | n | |||
| ) | [inline] |
ord = Filter order
| SPUC::allpass< Numeric, Coeff >::allpass | ( | long | n = 1 |
) | [inline] |
ord = Filter order
| SPUC::allpass< Numeric, Coeff >::~allpass | ( | ) | [inline] |
Destructor.
| Numeric SPUC::allpass< Numeric, Coeff >::clock | ( | Numeric | in | ) | [inline] |
Clock in sample and get output.
| Coeff SPUC::allpass< Numeric, Coeff >::get_coefficient | ( | int | i | ) | [inline] |
| void SPUC::allpass< Numeric, Coeff >::init | ( | smart_array< Coeff > | design, | |
| int | n | |||
| ) | [inline] |
| void SPUC::allpass< Numeric, Coeff >::reset | ( | ) | [inline] |
Reset history.
| void SPUC::allpass< Numeric, Coeff >::set_coeffs | ( | smart_array< Coeff > | design | ) | [inline] |
Set 1st order ALLPASS coefficients.
| smart_array<allpass_1<Numeric,Coeff> > SPUC::allpass< Numeric, Coeff >::ap |
| long SPUC::allpass< Numeric, Coeff >::stages |
1.4.7