From 33bf5ebd4994beb56497fc8a509038cff3e0aaab Mon Sep 17 00:00:00 2001 From: vsariola <5684185+vsariola@users.noreply.github.com> Date: Wed, 10 Feb 2021 18:51:03 +0200 Subject: [PATCH] feat(tracker): make + and - adjust the note pitch also --- tracker/keyevent.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tracker/keyevent.go b/tracker/keyevent.go index 6770042..8073a45 100644 --- a/tracker/keyevent.go +++ b/tracker/keyevent.go @@ -225,6 +225,26 @@ func (t *Tracker) KeyEvent(e key.Event) bool { t.Unselect() } return true + case "+": + switch t.EditMode { + case EditTracks: + if e.Modifiers.Contain(key.ModCtrl) { + t.AdjustSelectionPitch(12) + } else { + t.AdjustSelectionPitch(1) + } + return true + } + case "-": + switch t.EditMode { + case EditTracks: + if e.Modifiers.Contain(key.ModCtrl) { + t.AdjustSelectionPitch(-12) + } else { + t.AdjustSelectionPitch(-1) + } + return true + } } switch t.EditMode { case EditPatterns: