Documentation for some methods in the MIDI Remote API appears to be missing.
I am speaking specifically of :
/**
* @returns {MR_MidiBindingToControlChange}
*/
setTypeRelativeSignedBit (): MR_MidiBindingToControlChange
{
return this
}
/**
* @returns {MR_MidiBindingToControlChange}
*/
setTypeRelativeBinaryOffset (): MR_MidiBindingToControlChange
{
return this
}
/**
* @returns {MR_MidiBindingToControlChange}
*/
setTypeRelativeTwosComplement (): MR_MidiBindingToControlChange
{
return this
}
The call to setTypeRelativeTwosComplement() is actually featured in the example script for Real World Device when binding the knob to MIDI control changes:
knobStrip.knob.mSurfaceValue.mMidiBinding.setInputPort(midiInput).bindToControlChange(15, 21 + knobIndex).setTypeRelativeTwosComplement()
These methods seem to jive with this documentation in the manual.
I’m off to tinker with it to see whether I can make use of it, but thought I’d point out that it is absent in case it really should be in the documentation.