void MainView_IndicatorMoved(object sender, EventArgs e) { Player.SamplePosition = MainView.IndicatorPosition; PreviewStream.SamplePosition = MainView.IndicatorPosition; var samples = new double[(int)(WaveData.Fs * 0.05)]; PreviewStream.ReadSamples(samples, samples.Length); SeekPlayer.AddSample(samples); }