From a141434952641028f56d67477e4dfc2d69265961 Mon Sep 17 00:00:00 2001 From: Johan Berglund Date: Wed, 11 Sep 2019 07:25:38 +0200 Subject: [PATCH] Octave setting had stopped working. Corrected. --- NuEVI/NuEVI.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NuEVI/NuEVI.ino b/NuEVI/NuEVI.ino index 3aac2d3..2e39d2e 100644 --- a/NuEVI/NuEVI.ino +++ b/NuEVI/NuEVI.ino @@ -1237,7 +1237,7 @@ void readSwitches() { + 2*K5 + K6 + trill3_interval*K7 //Trill keys. 3rd trill key interval controlled by setting + octaveR*12; //Octave rollers - int fingeredNoteRead = fingeredNoteUntransposed + transpose - 12 + qTransp; + int fingeredNoteRead = fingeredNoteUntransposed + (octave - 3) * 12 + transpose - 12 + qTransp; if (pinkyKey) pitchlatch = fingeredNoteUntransposed; //use pitchlatch to make settings based on note fingered