private void WaveIn_RecordingStopped(object sender, StoppedEventArgs stoppedEventArgs) { if ((object)stoppedEventArgs.Exception != null) { string errorMessage = $"An error occurred during recording: {stoppedEventArgs.Exception.Message}"; OnProcessException(MessageLevel.Warning, new InvalidOperationException(errorMessage, stoppedEventArgs.Exception)); } }