protected override bool OnMidiDown(MidiDownEvent e) { if (e.Key != key) { return(base.OnMidiDown(e)); } const float base_opacity = 0.25f; // to make a velocity of 1 not completely invisible background.FadeTo(base_opacity + e.Velocity / 128f * (1 - base_opacity), 100, Easing.OutQuint); return(true); }
protected override bool OnMidiDown(MidiDownEvent e) { Console.WriteLine(e); return(base.OnMidiDown(e)); }
protected override bool OnMidiDown(MidiDownEvent e) { Logger.Log(e.ToString()); return(base.OnMidiDown(e)); }