MIDI Remote - Defects & Lesson Learned

Methods documentation


Value Binding ONLY methods.


setTypeDefault() : this

Whatever Cubase thinks the default setting should be. (Usualy Jump)

setTypeToggle () : this

Every time a non 0 value is sent to Cubase it results in 
the value of 0 or 127. (0 or 1)

setValueTakeOverModeJump () : this

Jumps the Host value when the knob is touched to the value of the encoder

setValueTakeOverModePickup () : this

The Host value is only changed when the encoder crosses the Host value.

setValueTakeOverModeScaled () : this

Changes the value SENT to Cubase between scaled to the difference 
until it picks up. Arguably more intuitive that pickup mode, but the 
granularity of movement of the knob is dependent on the difference 
in the Host value and the encoder value.

Value Binding, Command binding, & Action Binding methods


setSubPage (subPage : SubPage) : this

Sets the sub page in which the binding is active, like making it 
active on a different page.

filterByValue (filterValue : number) : this

Seems to do the same as mapToValue, only, it doesn't seem t
o send the value. IDK?

filterByValueRange (from : number, to : number) : this

Simmilare to MapTovalueRange but differes in the value SENT to Cubase
is only effective in the range provided. Pickup mode is disabled.

mapToValue (mapValue : number) : this

Makes only one single value SENT to Cubase.
Likely intended to be used with a button.

mapToValueRange (from : number, to : number) : this

Changes the value SENT to Cubase does not change the value in the events.
Can really only be used to limit the range.
Doing so imporperly will cause Cubase UI to stutter.
1 Like