private void SignalGenerationComplete(int numberOfBits, int audioLengthInMicroseconds, float[] samples, int sampleRate) { var e = new SignalGenerationResultEventArgs { NumberOfBits = numberOfBits, AudioLengthInMicroseconds = audioLengthInMicroseconds, Samples = samples, SampleRate = sampleRate }; SignalGenerationCompleted?.Invoke(this, e); }
private void SignalGenerationCompletedHandler(object sender, SignalGenerationResultEventArgs e) { backgroundWorker1.ReportProgress(0, e); }
private void UpdateSignalGenerationInformation(SignalGenerationResultEventArgs signalGenerationResult) { _signalGenerationResult = signalGenerationResult; }