39template <
typename FloatType>
65 bool normalise =
true, FloatType beta = 0);
78 void fillWindowingTables (
size_t size, WindowingMethod type,
79 bool normalise =
true, FloatType beta = 0) noexcept;
91 static
void fillWindowingTables (FloatType* samples,
size_t size, WindowingMethod,
92 bool normalise = true, FloatType beta = 0) noexcept;
95 void multiplyWithWindowingTable (FloatType* samples,
size_t size) const noexcept;
98 static const
char* getWindowingMethodName (WindowingMethod) noexcept;
103 Array<FloatType> windowTable;