osmocom-analog/src/libgoertzel/goertzel.h

11 lines
301 B
C
Raw Normal View History

2016-03-01 17:40:38 +00:00
double audio_mean_level(sample_t *samples, int length);
2016-03-01 17:40:38 +00:00
typedef struct goertzel {
double coeff;
} goertzel_t;
void audio_goertzel_init(goertzel_t *goertzel, double freq, int samplerate);
void audio_goertzel(goertzel_t *goertzel, sample_t *samples, int length, int offset, double *result, int k);
2016-03-01 17:40:38 +00:00