5 #ifndef __AVVTETRA_H_INCLUDED
6 #define __AVVTETRA_H_INCLUDED
8 #if defined(_WIN32) || defined(_WIN64)
10 #define impexp_spec //__declspec(dllexport)
12 #define impexp_spec //__declspec(dllimport)
23 AVVTetra(
long sampleRate,
const char* calibrationFilePath);
35 void setOutputFormat(
int fmt);
36 int getOutputFormat();
39 void process(
float **inBufs,
float **outBufs,
long numSamples);
40 void generateImpulses(
int blockSize,
float** output);
EXPORTED_FUNCTION void getProgramName(int program, char *programName)
Definition: VVTetraC.cpp:76
EXPORTED_FUNCTION short getAddressMode()
Definition: VVTetraC.cpp:88
EXPORTED_FUNCTION int getCurProgram()
Definition: VVTetraC.cpp:69
EXPORTED_FUNCTION void process(float *a, float *b, float *c, float *d, long numSamples)
Definition: VVTetraC.cpp:108
EXPORTED_FUNCTION void reloadCalibrations(const char *calibrationPath)
Definition: VVTetraC.cpp:30
Definition: AVVTetra.h:20
#define impexp_spec
Definition: AVVTetra.h:15
Definition: AVVTetraInternal.h:128
EXPORTED_FUNCTION void setSampleRate(long sampleRate)
Definition: VVTetraC.cpp:102
EXPORTED_FUNCTION void getCurProgramName(char *programName)
Definition: VVTetraC.cpp:56
EXPORTED_FUNCTION int getNumPrograms()
Definition: VVTetraC.cpp:62
EXPORTED_FUNCTION int setProgram(int program)
Definition: VVTetraC.cpp:42
EXPORTED_FUNCTION bool canProcess()
Definition: VVTetraC.cpp:95
EXPORTED_FUNCTION void getCalibrationPath(char *calibrationPath)
Definition: VVTetraC.cpp:36
EXPORTED_FUNCTION void setAddressMode(short mode)
Definition: VVTetraC.cpp:82