Changeset 7f3ccc5e for src/pitchfcomb.h


Ignore:
Timestamp:
May 17, 2006, 8:16:59 PM (18 years ago)
Author:
Paul Brossier <piem@altern.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:
78fa561
Parents:
ba11e53
Message:

update pitch method comments
update pitch method comments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/pitchfcomb.h

    rba11e53 r7f3ccc5e  
    1818*/
    1919
     20/** \file
     21
     22   Pitch detection using a fast harmonic comb filter
     23
     24   This pitch extraction method implements a fast harmonic comb filter to
     25   determine the fundamental frequency of a harmonic sound.
     26
     27   This file was derived from the tuneit project, written by Mario Lang to
     28   detect the fundamental frequency of a sound.
     29   
     30   see http://delysid.org/tuneit.html
     31
     32*/
     33
    2034#ifndef _PITCHFCOMB_H
    2135#define _PITCHFCOMB_H
     
    2539#endif
    2640
     41/** pitch detection object */
    2742typedef struct _aubio_pitchfcomb_t aubio_pitchfcomb_t;
    2843
     44/** execute pitch detection on an input buffer
     45 
     46  \param p pitch detection object as returned by new_aubio_pitchfcomb
     47  \param input input signal window (length as specified at creation time)
     48 
     49*/
    2950smpl_t aubio_pitchfcomb_detect (aubio_pitchfcomb_t *p, fvec_t * input);
     51/** creation of the pitch detection object
     52 
     53  \param bufsize size of the input buffer to analyse
     54  \param hopsize step size between two consecutive analysis instant
     55  \param samplerate sampling rate of the signal
     56 
     57*/
    3058aubio_pitchfcomb_t * new_aubio_pitchfcomb (uint_t bufsize, uint_t hopsize, uint_t samplerate);
     59/** deletion of the pitch detection object
     60 
     61  \param p pitch detection object as returned by new_aubio_pitchfcomb
     62 
     63*/
    3164void del_aubio_pitchfcomb (aubio_pitchfcomb_t *p);
    3265
Note: See TracChangeset for help on using the changeset viewer.