#include <fir_multi_interp.h>
Inheritance diagram for SPUC::fir_multi_interp< Numeric >:
Public Member Functions | |
void | skip () |
Skip output sample but increment phase. | |
void | set_rate (long r) |
Set interpolation rate. | |
void | set_automatic (void) |
void | set_manual (int def_phase=0) |
fir_multi_interp (void) | |
Constructor. | |
fir_multi_interp (long n, long m) | |
void | reset () |
Reset. | |
void | input (Numeric in) |
Numeric | clock (long set_phase) |
Explicitly set the phase. | |
Numeric | clock (void) |
Public Attributes | |
long | num_low |
long | channels |
long | rate |
number of channels to process | |
long | phase |
upsampling rate | |
long | auto_mode |
current polyphase phase |
|
Constructor.
|
|
|
|
Phase increments when in automatic mode Otherwise phase does not change |
|
Explicitly set the phase.
Here is the call graph for this function: |
|
|
|
Reset.
Reimplemented from SPUC::fir< Numeric >. |
|
|
|
|
|
Set interpolation rate.
|
|
Skip output sample but increment phase.
|
|
current polyphase phase
|
|
|
|
|
|
upsampling rate
|
|
number of channels to process
|