37 #ifndef _VAMP_PLUGIN_INPUT_DOMAIN_ADAPTER_H_
38 #define _VAMP_PLUGIN_INPUT_DOMAIN_ADAPTER_H_
99 bool initialise(
size_t channels,
size_t stepSize,
size_t blockSize);
104 size_t getPreferredStepSize()
const;
105 size_t getPreferredBlockSize()
const;
157 void setProcessTimestampMethod(ProcessTimestampMethod);
164 ProcessTimestampMethod getProcessTimestampMethod()
const;
191 RealTime getTimestampAdjustment()
const;
198 RectangularWindow = 0,
201 TriangularWindow = 1,
212 BlackmanHarrisWindow = 8
218 WindowType getWindowType()
const;
223 void setWindowType(WindowType type);