c-gaborator/cgaborator.h
2022-01-23 17:28:23 +01:00

15 lines
516 B
C

void* gaborator_initialize(int blockSize, double sampleRate, int bandsPerOctave, double minimumFrequency, double maximumFrequency, double referenceFrequency);
long gaborator_get_anal_support(void* ptr);
void gaborator_analyze(void* ptr, float* audio_block, int audio_block_length);
float* gaborator_get_array(void* ptr);
int gaborator_get_array_length(void* ptr);
int gaborator_bandcenters_array_length(void* ptr);
void gaborator_bandcenters(void* ptr, float* band_centers);
void gaborator_release(void* ptr);