![]() |
r8brain-free-src
High-quality pro audio sample rate converter library
|
Fractional delay filter cache class. More...
#include <CDSPFracInterpolator.h>
Static Public Member Functions | |
static CDSPFracDelayFilterBank & | getFilterBank (const int aFilterFracs, const int aElementSize, const int aInterpPoints, double ReqAtten, const bool IsThird, const bool IsStatic) |
static int | getObjCount () |
Friends | |
class | CDSPFracDelayFilterBank |
Fractional delay filter cache class.
Class implements cache storage of fractional delay filter banks.
|
static |
Function calculates or returns reference to a previously calculated (cached) fractional delay filter bank.
aFilterFracs | The number of fractional delay positions to sample, -1 - use default. |
aElementSize | The size of each filter's tap, in "double" values. |
aInterpPoints | The number of points the interpolation is based on. |
ReqAtten | Required filter attentuation. |
IsThird | "True" if one-third filter is required. |
IsStatic | "True" if a permanent static filter should be returned that is never removed from the cache until application terminates. |
|
static |