HI,
Version 12.0.50 is just out and i noticed lot of changes in the midi_remote_api_v1.d.ts file though there’s no mention of it in the patch notes from Steinberg.
So i’ll list new function here: will test them later.
It seems that full control over inserts and channel strip have been implemented. It looks promising.
But I didn’t see any sign of touch sensitive controls.
/**
* @class MR_HostPluginParameterBankZoneAction
* @augments MR_HostAction
*/
/**
* @class MR_HostInsertEffectViewerAction
* @augments MR_HostAction
*/
/**
* @callback OnActivateMappingPage
* @param {MR_ActiveDevice} activeDevice
* @param {MR_ActiveMapping} activeMapping
/**
* @callback OnDeactivateMappingPage
* @param {MR_ActiveDevice} activeDevice
* @param {MR_ActiveMapping} activeMapping
/**
* @class MR_HostObjectUndefined
* @augments MR_HostObject
*/
/**
* @class MR_HostPluginParameterBankZone
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotFolder
* @augments MR_HostObject
*/
/**
* @class MR_HostInstrumentPluginSlot
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotGate
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotCompressor
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotLimiter
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotSaturator
* @augments MR_HostObject
*/
/**
* @class MR_HostStripEffectSlotTools
* @augments MR_HostObject
*/
/**
* @class MR_HostInsertEffectViewer
* @augments MR_HostObject
*/
/**
* @class MR_HostInsertAndStripEffects
* @augments MR_HostObject
*/
Also callback MonProcessValueChange takes one more parameter called “diff”
MR_FactoryMappingPage has a new method “.mCustom”
MR_HostTransport has a new method “mTimeDisplay” and 2 new callbacks functions “mOnTitleChange” and mOnColorChange"
MR_QuickControls have 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_FocusQuickControls have 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_SendSlotFolder have 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_ControlRoomCueSendSlotFolder have 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_MixerBankChannel have 2 new methods “mInsertAndStripEffects” and “mInstrumentPluginSlot” and 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_SelectedTrackChannel have 2 new methods “mInsertAndStripEffects” and “mInstrumentPluginSlot” and 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_HostMouseCursor have 2 new callbacks “mOntitleChange” and “mOnColorChange”
MR_HostControlRoomChannelMain have 2 new callbacks “mOntitleChange” and “mOnColorChange”
Basically a lot of functions have those 2 callbacks added
MR_HostValue has “Increment” and “Decrement” methods added as well as child classes
MR_CommandBinding has new method “makeRepeating”
Not Implemented according to @Jochen_Trappe
MR_ActionBinding has new method “makeRepeating”
Not Implemented according to @Jochen_Trappe
MR_SubPage callbacks “mOnActivate” and “mOnDeactivate” take one more argument
MR_DeviceDetectionUnit method “detectSingleOutput” has been removed