Changeset dddf1f5 for src/onset


Ignore:
Timestamp:
Nov 29, 2007, 5:34:18 PM (17 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
212da72
Parents:
66a1b955 (diff), 6c7d49b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

merge with main branch

Location:
src/onset
Files:
1 added
5 moved

Legend:

Unmodified
Added
Removed
  • src/onset/onset.c

    r66a1b955 rdddf1f5  
    1919
    2020#include "aubio_priv.h"
    21 #include "sample.h"
    22 #include "onsetdetection.h"
    23 #include "phasevoc.h"
    24 #include "peakpick.h"
     21#include "fvec.h"
     22#include "cvec.h"
     23#include "onset/onsetdetection.h"
     24#include "spectral/phasevoc.h"
     25#include "onset/peakpick.h"
    2526#include "mathutils.h"
    26 #include "onset.h"
     27#include "onset/onset.h"
    2728
    2829/** structure to store object state */
  • src/onset/onsetdetection.h

    r66a1b955 rdddf1f5  
    4747        aubio_onset_phase,          /**< phase fast */           
    4848        aubio_onset_kl,             /**< Kullback Liebler */
    49         aubio_onset_mkl             /**< modified Kullback Liebler */
     49        aubio_onset_mkl,            /**< modified Kullback Liebler */
     50        aubio_onset_specflux,       /**< spectral flux */
    5051} aubio_onsetdetection_type;
    5152
     
    137138*/
    138139void aubio_onsetdetection_mkl(aubio_onsetdetection_t *o, cvec_t * fftgrain, fvec_t * onset);
     140/** Spectral Flux
     141
     142  Simon Dixon, Onset Detection Revisited, in ``Proceedings of the 9th
     143  International Conference on Digital Audio Effects'' (DAFx-06), Montreal,
     144  Canada, 2006.
     145
     146  \param o onset detection object as returned by new_aubio_onsetdetection()
     147  \param fftgrain input spectral frame
     148  \param onset output onset detection function
     149
     150*/
     151void aubio_onsetdetection_specflux(aubio_onsetdetection_t *o, cvec_t * fftgrain, fvec_t * onset);
    139152/** execute onset detection function on a spectral frame
    140153
  • src/onset/peakpick.c

    r66a1b955 rdddf1f5  
    1919
    2020#include "aubio_priv.h"
    21 #include "sample.h"
     21#include "fvec.h"
    2222#include "mathutils.h"
    23 #include "biquad.h"
    24 #include "peakpick.h"
     23#include "temporal/biquad.h"
     24#include "onset/peakpick.h"
    2525
    2626/* peak picking parameters, default values in brackets
Note: See TracChangeset for help on using the changeset viewer.