User Manual

MTX3/MTX5-D/XMV Series/EXi8/EXo8 Remote Control Protocol Specications V1.3.0
44
4. Command Sequence
Sequence when parameters are changed by another controller
If the controller sends a parameter set request, a change notication is returned immediately.
However, if parameters change internally in the controlled device (this includes changes in parameters that occur as a result of a controller
operation on another parameter) or due to a request from another controller, a parameter change notication is received, as shown below.
The controller receiving a parameter change notication updates its own status if necessary.
Remote controller Controlled device
NOTIFY ...
Apply parameter changes
or proceed to the
parameter sync sequence
Recall operation or
parameter change
by the controlled device
or another controller
Sampled
parameter
changes
The way in which parameter change notications are sent varies depending on the value notication mode specied in the MTX external control
protocol mode.
Advice for choosing normalized/raw value mode.
If you want to handle a value with a given range, such as in an MIDI controller,
Set the value notication mode to normalized value notication mode, and specify the required resolution.
Use setn/getn to perform processing from the controller.
Apply changes to the controller according to NOTIFY setn.
Conversely, for a highly functional PC application where you want to use all the internal parameters,
Set the MTX external control protocol mode to raw value mode.
Use set/get to perform processing from the controller.
Apply changes to the controller according to NOTIFY set.
Use setn/getn for certain parameters when necessary.