#include <util_sparx.h>
Public Member Functions | |
| sincBlackman (int M_, float fc_, int ntable_=1999) | |
| virtual | ~sincBlackman () |
| float | sBwin_tab (float x) const |
| int | get_sB_size () const |
| Return the size of the kernel. | |
Protected Member Functions | |
| virtual void | build_sBtable () |
Protected Attributes | |
| int | M |
| float | fc |
| kernel size | |
| int | ntable |
| cut-off frequency | |
| vector< float > | sBtable |
| float | fltb |
| Tabulate kernel for speed. | |
Definition at line 177 of file util_sparx.h.
|
||||||||||||||||
|
|
|
|
Definition at line 188 of file util_sparx.h.
|
|
|
|
|
|
Return the size of the kernel.
Definition at line 196 of file util_sparx.h. References M. 00196 { return M; }
|
|
|
Definition at line 190 of file util_sparx.h. 00190 { 00191 float xt; 00192 if(x<0.0f) xt = -x*fltb+0.5f; else xt = x*fltb+0.5f; 00193 return sBtable[ (int) xt]; 00194 }
|
|
|
kernel size
Definition at line 181 of file util_sparx.h. |
|
|
Tabulate kernel for speed.
Definition at line 185 of file util_sparx.h. Referenced by sBwin_tab(). |
|
|
Definition at line 180 of file util_sparx.h. Referenced by get_sB_size(). |
|
|
cut-off frequency
Definition at line 182 of file util_sparx.h. |
|
|
Definition at line 183 of file util_sparx.h. Referenced by sBwin_tab(). |
1.4.4