42template <
typename FloatType>
68 bool normalise =
true, FloatType beta = 0);
81 void fillWindowingTables (
size_t size, WindowingMethod type,
82 bool normalise =
true, FloatType beta = 0) noexcept;
94 static
void fillWindowingTables (FloatType* samples,
size_t size, WindowingMethod,
95 bool normalise = true, FloatType beta = 0) noexcept;
98 void multiplyWithWindowingTable (FloatType* samples,
size_t size) noexcept;
101 static const
char* getWindowingMethodName (WindowingMethod) noexcept;
106 Array<FloatType> windowTable;