Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tempo/tempo.h

    r95748a6 rdeb1fd4  
    122122smpl_t aubio_tempo_get_threshold(aubio_tempo_t * o);
    123123
    124 /** get current beat period in samples
    125 
    126   \param bt beat tracking object
    127 
    128   Returns the currently observed period, in samples, or 0 if no consistent
    129   value is found.
    130 
    131 */
    132 smpl_t aubio_tempo_get_period (aubio_tempo_t * bt);
    133 
    134 /** get current beat period in seconds
    135 
    136   \param bt beat tracking object
    137 
    138   Returns the currently observed period, in seconds, or 0 if no consistent
    139   value is found.
    140 
    141 */
    142 smpl_t aubio_tempo_get_period_s (aubio_tempo_t * bt);
    143 
    144124/** get current tempo
    145125
     
    161141smpl_t aubio_tempo_get_confidence(aubio_tempo_t * o);
    162142
    163 /* set number of tatum per beat
    164 
    165    \param o beat tracking object
    166    \param signature number of tatum per beat (between 1 and 64)
    167 
    168 */
    169 uint_t aubio_tempo_set_tatum_signature(aubio_tempo_t *o, uint_t signature);
    170 
    171 /* check whether a tatum was detected in the current frame
    172 
    173    \param o beat tracking object
    174 
    175    \return 2 if a beat was detected, 1 if a tatum was detected, 0 otherwise
    176 
    177 */
    178 uint_t aubio_tempo_was_tatum(aubio_tempo_t *o);
    179 
    180 /* get position of last_tatum, in samples
    181 
    182    \param o beat tracking object
    183 
    184 */
    185 smpl_t aubio_tempo_get_last_tatum(aubio_tempo_t *o);
    186 
    187143/** delete tempo detection object
    188144
Note: See TracChangeset for help on using the changeset viewer.