public AudioBuffer ReadToBuffer(AudioBuffer buffer) { byte[] data = new byte[Length - Position]; int read = Read(data, 0, data.Length); buffer.Data(Format, data, 0, read, Frequency); return(buffer); }
void FillBuffer(AudioBuffer buffer) { int read = stream.Read(bufferSamples, 0, bufferSamples.Length); buffer.Data(stream.Format, bufferSamples, 0, read / stream.Format.SampleByteSize(), stream.Frequency); }