public int DoMulti([NotNull] FMat buffer) { ThrowIfDisposed(); if (buffer == null) { throw new ArgumentNullException(nameof(buffer)); } NativeMethods.aubio_sink_do_multi(this, buffer, out var written); return(written.ToInt32()); }
public void DoMulti([NotNull] FMat input, [NotNull] FMat output) { ThrowIfDisposed(); if (input == null) { throw new ArgumentNullException(nameof(input)); } if (output == null) { throw new ArgumentNullException(nameof(output)); } NativeMethods.aubio_sampler_do_multi(this, input, output); }