void LoadGargleEffect(GargleSettings parameters) { SetTrackBar(GargleRateHzTrackBar, parameters.RateHz); var shape = parameters.WaveShape; var rb = GargleWaveShapes.FirstOrDefault(x => x.Value == shape).Key.Checked = true; }
void ApplyGargleEffect(ref GargleSettings parameters) { parameters.RateHz = GargleRateHzTrackBar.Value; parameters.WaveShape = GargleWaveShapes.FirstOrDefault(x => x.Key.Checked).Value; }