#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
|
1.4.4