aubio_notes_do method
execute note detection on an input signal frame
\param o note detection object as returned by new_aubio_notes()
\param input input signal of size hop_size
\param output output notes, fvec of length 3
The notes output is a vector of length 3 containing:
-
- the midi note value, or 0 if no note was found
-
- the note velocity
-
- the midi note to turn off
Implementation
void aubio_notes_do(
ffi.Pointer<aubio_notes_t> o,
ffi.Pointer<fvec_t> input,
ffi.Pointer<fvec_t> output,
) {
return _aubio_notes_do(
o,
input,
output,
);
}