void FlushWavWriter() { if (_pendingSampleCount > 0) { _wavWriter.WriteInterleaved(_outSamples, _pendingSampleCount); _pendingSampleCount = 0; } }
void OnAudioFilterRead(float[] data, int channels) { _wavWriter.WriteInterleaved(data); }