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 Thu Nov 2 18:52:48 2006 for aubio by  doxygen 1.5.1