Function aubio_sys::aubio_source_do_multi[][src]

pub unsafe extern "C" fn aubio_source_do_multi(
    s: *mut aubio_source_t,
    read_to: *mut fmat_t,
    read: *mut uint_t
)
Expand description

read polyphonic vector of length hop_size from source object

\param s source object, created with ::new_aubio_source \param read_to ::fmat_t of data to read to \param[out] read upon returns, equals to number of frames actually read

Upon returns, read contains the number of frames actually read from the source. hop_size if enough frames could be read, less otherwise.