void LoadEchoEffect(EchoSettings parameters) { SetTrackBar(EchoFeedbackTrackBar, parameters.Feedback); SetTrackBar(EchoLeftDelayTrackBar, parameters.LeftDelay); SetTrackBar(EchoRightDelayTrackBar, parameters.RightDelay); SetTrackBar(EchoWetDryMixTrackBar, parameters.WetDryMix); EchoPanDelayCheckBox.Checked = (parameters.PanDelay == Echo.PanDelayMax); }
void ApplyEchoEffect(ref EchoSettings parameters) { parameters.Feedback = EchoFeedbackTrackBar.Value; parameters.LeftDelay = EchoLeftDelayTrackBar.Value; parameters.PanDelay = EchoPanDelayCheckBox.Checked ? Echo.PanDelayMax : Echo.PanDelayMin; parameters.LeftDelay = EchoRightDelayTrackBar.Value; parameters.WetDryMix = EchoWetDryMixTrackBar.Value; }