NRPN: normalized by max value

This commit is contained in:
2026-05-09 22:04:21 +02:00
parent 8ce2db511b
commit bc2020e612
3 changed files with 47 additions and 24 deletions
+1 -1
View File
@@ -1105,7 +1105,7 @@ void JaySynth::handleMidiEvent (const MidiMessage& m)
midiCC_info.ID = mMidiNrpn.getCommand();
midiCC_info.type = MIDI_CONTROLLER_TYPE_NRPN;
midiCC_info.value_raw = mMidiNrpn.consumeValue();
midiCC_info.value = (synth_float_t)midiCC_info.value_raw/1000;
midiCC_info.value = (synth_float_t)midiCC_info.value_raw/mMidiNrpn.getMaxValue();
SynthDebug("NRPN: controllerNumber=%d, controllerValue=%d", midiCC_info.ID, midiCC_info.value_raw);
}