Olaf
Overly Lightweight Acoustic Fingerprinting
Loading...
Searching...
No Matches
src
olaf_fft.h
1
2
3
#ifndef OLAF_FFT_H
4
#define OLAF_FFT_H
5
6
#include "
olaf_config.h
"
7
13
typedef
struct
Olaf_FFT
Olaf_FFT
;
14
20
Olaf_FFT
* olaf_fft_new(
Olaf_Config
* config);
21
27
void
olaf_fft_forward(
Olaf_FFT
* olaf_fft,
float
* audio_data);
28
33
void
olaf_fft_destroy(
Olaf_FFT
* olaf_fft );
34
35
#endif
// OLAF_FFT_H
olaf_config.h
Olaf configuration pramameters.
Olaf_Config
Configuration parameters defining the behaviour of Olaf.
Definition
olaf_config.h:48
Olaf_FFT
An opaque struct with state information related to the fft.
Definition
olaf_fft.c:28
Generated by
1.14.0