protected bool Equals(ControlChangeEvent other) { return base.Equals(other) && Controller == other.Controller && Value == other.Value; }