aubio_pitchshift_do method

void aubio_pitchshift_do(
  1. Pointer<aubio_pitchshift_t> o,
  2. Pointer<fvec_t> in1,
  3. Pointer<fvec_t> out
)

execute pitch shifting on an input signal frame

\param o pitch shifting object as returned by new_aubio_pitchshift() \param in input signal of size hop_size \param out output pitch candidates of size 1

Implementation

void aubio_pitchshift_do(
  ffi.Pointer<aubio_pitchshift_t> o,
  ffi.Pointer<fvec_t> in1,
  ffi.Pointer<fvec_t> out,
) {
  return _aubio_pitchshift_do(
    o,
    in1,
    out,
  );
}