Quick fix... octave setting missing from fingered note calculation for NuRAD
This commit is contained in:
parent
5791cbbe39
commit
e68a66db84
2 changed files with 4398 additions and 4389 deletions
|
|
@ -1592,7 +1592,7 @@ void readSwitches() {
|
||||||
+ (6-octaveR)*12; //Octave rollers, reversed
|
+ (6-octaveR)*12; //Octave rollers, reversed
|
||||||
}
|
}
|
||||||
|
|
||||||
int fingeredNoteRead = fingeredNoteUntransposed + transpose - 12 + qTransp + harmonicResult[harmSelect][harmonics]; //lip sensor harmonics
|
int fingeredNoteRead = fingeredNoteUntransposed + (octave - 3) * 12 + transpose - 12 + qTransp + harmonicResult[harmSelect][harmonics]; //lip sensor harmonics
|
||||||
|
|
||||||
if (pinkyKey) pitchlatch = fingeredNoteUntransposed; //use pitchlatch to make settings based on note fingered
|
if (pinkyKey) pitchlatch = fingeredNoteUntransposed; //use pitchlatch to make settings based on note fingered
|
||||||
|
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue