I cant stress the importance of having min/Max range for NRPN messages. I give you an example of MIDI implementation from Novation circuit:
LFO One Shot : LSB:0;MSB:122/ Range = 12 (off) and 13(on)
LFO Key Sync: LSB:0;MSB:122/ Range = 14(off) and 15 (on)
LFO Common Sync: LSB:0;MSB:122/ Range = 16(Off) and 17(on)
The circuit here uses the same NRPN message to change 3 parameters with the help of Range.
If I were to program this on Keylab Mk2, I have to assign LSB:0;MSB:122 to a fader (Knobs don't work in NRPN mode because of custom acceleration
) and no where to mention the range. And values change arbitrarily as all of them are assigned to the same fader.
Please Arturia, for a midi controller of this quality, you just cant miss this feature. Please Please!