Changes in src/pitch/pitchmcomb.h [69b11d8:168337e]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/pitch/pitchmcomb.h
r69b11d8 r168337e 24 24 25 25 This fundamental frequency estimation algorithm implements spectral 26 flattening, multi-comb filtering and peak histogramming. 26 flattening, multi-comb filtering and peak histogramming. 27 27 28 28 This method was designed by Juan P. Bello and described in: … … 31 31 Music''. PhD thesis, Centre for Digital Music, Queen Mary University of 32 32 London, London, UK, 2003. 33 34 \example pitch/test-pitchmcomb.c35 33 36 34 */ … … 47 45 48 46 /** execute pitch detection on an input spectral frame 49 47 50 48 \param p pitch detection object as returned by new_aubio_pitchmcomb 51 \param in_fftgrain input signal spectrum as computed by aubio_pvoc_do 52 \param out_cands pitch candidate frequenciess, in bins 53 49 \param fftgrain input signal spectrum as computed by aubio_pvoc_do 50 54 51 */ 55 void aubio_pitchmcomb_do (aubio_pitchmcomb_t * p, cvec_t * in_fftgrain,56 fvec_t * out _cands);52 void aubio_pitchmcomb_do (aubio_pitchmcomb_t * p, cvec_t * fftgrain, 53 fvec_t * output); 57 54 58 55 /** creation of the pitch detection object 59 60 \param buf_size size of the input buffer to analyse 61 \param hop_size step size between two consecutive analysis instant 62 56 57 \param buf_size size of the input buffer to analyse 58 \param hop_size step size between two consecutive analysis instant 59 \param samplerate sampling rate of the signal 60 63 61 */ 64 62 aubio_pitchmcomb_t *new_aubio_pitchmcomb (uint_t buf_size, uint_t hop_size); 65 63 66 64 /** deletion of the pitch detection object 67 65 68 66 \param p pitch detection object as returned by new_aubio_pitchfcomb 69 67 70 68 */ 71 69 void del_aubio_pitchmcomb (aubio_pitchmcomb_t * p); … … 75 73 #endif 76 74 77 #endif /* PITCHMCOMB_H */75 #endif/*PITCHMCOMB_H*/
Note: See TracChangeset
for help on using the changeset viewer.