private void HandleQualityChanged(object sender, EventArgs e) { _waveHost = new WaveHost(_audioLink.SampleRate); _waveHost.Wave = Wave.Value; _actualPitch.ForceValue(CalculateCompositePitch()); // jump to initial pitch with no smoothing }
private void HandleQualityChanged(object sender, EventArgs e) { _waveHost = new WaveHost(_clockSource.TicksPerSecond); _waveHost.Wave = Wave.Value; }