public void Write(float[] left_buffer, float[] right_buffer) { CrossPlatformHelper.Assert(channels == 2, "Mismatched channels! Output expects : " + channels + " channels."); if (left_buffer == null || right_buffer == null) { throw new ArgumentException("One or more input buffers were null!"); } Write(WaveHelper.GetRawData(left_buffer, right_buffer, bits)); }