tempo.h File Reference

Tempo detection driver. More...

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_tnew_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


Detailed Description

Tempo detection driver.

This object stores all the memory required for tempo detection algorithm and returns the estimated beat locations.


Generated on Wed Oct 11 17:36:54 2006 for aubio by  doxygen 1.4.7