public Filter(AudioProcessor audioProcessor, FilterParameters owner) : base(audioProcessor) { filterEnv = new Envelope(Processor.FilterEnv, audioProcessor); paramsOwner = owner; pass = owner.FilterType.Value; owner.FilterType.OnValueChange += PassChanged; }
private void PassChanged(Parameter.EChangeType obj) { pass = paramsOwner.FilterType.Value; }