This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Typedefs | |
typedef _aubio_tempo_t | aubio_tempo_t |
tempo detection structure | |
Functions | |
aubio_tempo_t * | new_aubio_tempo (aubio_onsetdetection_type type_onset, uint_t buf_size, uint_t hop_size, uint_t channels) |
create tempo detection object | |
void | aubio_tempo (aubio_tempo_t *o, fvec_t *input, fvec_t *tempo) |
execute tempo detection | |
void | aubio_tempo_set_silence (aubio_tempo_t *o, smpl_t silence) |
set tempo detection silence threshold | |
void | aubio_tempo_set_threshold (aubio_tempo_t *o, smpl_t threshold) |
set tempo detection peak picking threshold | |
void | del_aubio_tempo (aubio_tempo_t *o) |
delete tempo detection object |
This object stores all the memory required for tempo detection algorithm and returns the estimated beat locations.