public void ApplyFilterValue(int index, double value) { if (this.equalizer == null) { return; } EqualizerFilter filter = this.equalizer.SampleFilters[index]; filter.AverageGainDB = (float)(value); }
private void tb_eq9_ValueChanged(object sender, EventArgs e) { var trackbar = sender as gTrackBar.gTrackBar; if (equalizer != null && trackbar != null) { double perc = (trackbar.Value / (double)trackbar.MaxValue); var value = (float)(perc * MaxDB); EqualizerFilter filter = equalizer.SampleFilters[0]; filter.AverageGainDB = value; } }
protected void SetEqualizerValue(double value, int number) { if (MusicEqualizer == null) { return; } var perc = (value / 100); var newvalue = (float)(perc * MaxDB); //the tag of the trackbar contains the index of the filter EqualizerFilter filter = MusicEqualizer.SampleFilters[number]; filter.AverageGainDB = newvalue; }
private void trackBar_ValueChanged(object sender, EventArgs e) { var trackbar = sender as TrackBar; if (_musicPlayer.Equalizer != null && trackbar != null) { double perc = (trackbar.Value / (double)trackbar.Maximum); var value = (float)(perc * MaxDB); //the tag of the trackbar contains the index of the filter int filterIndex = Int32.Parse((string)trackbar.Tag); EqualizerFilter filter = _musicPlayer.Equalizer.SampleFilters[filterIndex]; filter.AverageGainDB = value; } }
private void slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { var Slider = sender as Slider; if (_equalizer != null && Slider != null) { double perc = (Slider.Value / (double)Slider.Maximum); var value = (float)(perc * MaxDB); //the tag of the Slider contains the index of the filter int filterIndex = Int32.Parse((string)Slider.Tag); EqualizerFilter filter = _equalizer.SampleFilters[filterIndex]; filter.AverageGainDB = value; } }
private void btnCancel_Click(object sender, RoutedEventArgs e) { mainForm.MusicStartBeforeBellEndEnded = RezervMs; mainForm.NeedSetVolumePC = RezervVolumePC; if (mainForm._equalizer != null) { for (int i = 0; i < RezervEq.Count; i++) { EqualizerFilter filter = mainForm._equalizer.SampleFilters[i]; filter.AverageGainDB = RezervEq[i]; } } mainForm.EqFilters = RezervEq; mainForm.btnSpecSettings.IsEnabled = true; Close(); }
private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { var slider = sender as Slider; if (slider != null && !NowLoadSett) { double value = (slider.Value / 100) * 30; //the tag of the trackbar contains the index of the filter int filterIndex = int.Parse((string)slider.Tag); value = Math.Round(value, 3); mainForm.EqFilters[filterIndex] = value; if (mainForm._equalizer != null) { EqualizerFilter filter2 = mainForm._equalizer.SampleFilters[filterIndex]; filter2.AverageGainDB = value; } } }