The following example shows two ways of doing this
The first translator has fields for the target MSB and LSB of the NRPN and triggers on NRPN message converting output to CC10.
The second translator uses a raw MIDI method. Here in the rules I determine the target NRPN number and convert it to MSB and LSB values. We then compare these values to the incoming MIDI message to determine if it is our target NRPN number and if not, we send nothing.
Here are the rules:
// target nrpn number
// convert from nrpn number to msb lsb
if oo!=uu then exit rules, skip Outgoing Action
if pp!=vv then exit rules, skip Outgoing Action
And here is the project file.
NRPN-to-CC.bmtp (1.5 KB)
Bome Customer Care
Also available for paid consulting services: firstname.lastname@example.org