|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <Window.h>
Public Member Functions | |
| Window (WindowType type, int size) | |
| Window (const Window &w) | |
| Window & | operator= (const Window &w) |
| virtual | ~Window () |
| void | cut (T *src) const |
| void | cut (const T *src, T *dst) const |
| WindowType | getType () const |
| int | getSize () const |
| std::vector< T > | getWindowData () const |
Protected Member Functions | |
| void | encache () |
Protected Attributes | |
| WindowType | m_type |
| int | m_size |
| T * | m_cache |
Various shaped windows for sample frame conditioning, including cosine windows (Hann etc) and triangular and rectangular windows.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |