Ignore:
Timestamp:
Dec 4, 2009, 1:38:30 AM (14 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:
741bdda
Parents:
0b9a02a
Message:

src/spectral: switch to mono

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/spectral/phasevoc.h

    r0b9a02a rd95ff38  
    2626  using a HanningZ window and a swapped version of the signal to simplify the
    2727  phase relationships across frames. The window sizes and overlap are specified
    28   at creation time. Multiple channels are fully supported.
     28  at creation time.
    2929
    3030*/
     
    4444  \param win_s size of analysis buffer (and length the FFT transform)
    4545  \param hop_s step size between two consecutive analysis
    46   \param channels number of channels
    4746
    4847*/
    49 aubio_pvoc_t * new_aubio_pvoc (uint_t win_s, uint_t hop_s, uint_t channels);
     48aubio_pvoc_t * new_aubio_pvoc (uint_t win_s, uint_t hop_s);
    5049/** delete phase vocoder object
    5150
     
    5756/** compute spectral frame
    5857 
    59   This function accepts an input vector of size [channels]x[hop_s]. The
     58  This function accepts an input vector of size [hop_s]. The
    6059  analysis buffer is rotated and filled with the new data. After windowing of
    6160  this signal window, the Fourier transform is computed and returned in
     
    7170
    7271  This function takes an input spectral frame fftgrain of size
    73   [channels]x[buf_s] and computes its inverse Fourier transform. Overlap-add
     72  [buf_s] and computes its inverse Fourier transform. Overlap-add
    7473  synthesis is then computed using the previously synthetised frames, and the
    7574  output stored in out.
     
    9493*/
    9594uint_t aubio_pvoc_get_hop(aubio_pvoc_t* pv);
    96 /** get channel number
    97  
    98   \param pv phase vocoder to get the number of channels from
    99 
    100 */
    101 uint_t aubio_pvoc_get_channels(aubio_pvoc_t* pv);
    10295
    10396#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.