aubio_pitchschmitt_do method

void aubio_pitchschmitt_do(
  1. Pointer<aubio_pitchschmitt_t> p,
  2. Pointer<fvec_t> samples_in,
  3. Pointer<fvec_t> cands_out
)

execute pitch detection on an input buffer

\param p pitch detection object as returned by new_aubio_pitchschmitt \param samples_in input signal vector (length as specified at creation time) \param cands_out pitch period estimates, in samples

Implementation

void aubio_pitchschmitt_do(
  ffi.Pointer<aubio_pitchschmitt_t> p,
  ffi.Pointer<fvec_t> samples_in,
  ffi.Pointer<fvec_t> cands_out,
) {
  return _aubio_pitchschmitt_do(
    p,
    samples_in,
    cands_out,
  );
}