new_aubio_timestretch method

Pointer<aubio_timestretch_t> new_aubio_timestretch(
  1. Pointer<char_t> method,
  2. double stretch,
  3. int hop_size,
  4. int samplerate,
)

creation of the time stretching object

\param method time stretching algorithm ("default") \param stretch initial time stretching factor \param hop_size block size at which the frames should be produced \param samplerate sampling rate of the signal

\return newly created ::aubio_timestretch_t

Implementation

ffi.Pointer<aubio_timestretch_t> new_aubio_timestretch(
  ffi.Pointer<char_t> method,
  double stretch,
  int hop_size,
  int samplerate,
) {
  return _new_aubio_timestretch(
    method,
    stretch,
    hop_size,
    samplerate,
  );
}