×

User Manual

NRPN

Some instruments make use of NRPN MIDI events or Non-Registered Parameter Numbers to perform certain functions that are outside of the scope of standard MIDI. Typically these need to be coded with specific MIDI control changes sent at specific times. OnSong simplifies sending NRPN MIDI events by allowing you to configure the event in one step.

Type

Choose the NRPN or non-registered parameter number type to set an NRPN event.

Channel

Select the channel on which to send the NRPN commands. By default this is set to All Channels.

Parameter

NRPN MIDI events are divided into parameters and values. Both of these have a coarse parameter and a fine parameter which permits values greater than 127 to be sent. Here you can set the Coarse Parameter or MSB (Most Significant Bit) and then Fine Parameter or LSB (Least Significant Bit). This will send those values on CC#98 and CC#99.

Value

NRPN MIDI events are divided into parameters and values. Both of these have a coarse parameter and a fine parameter which permits values greater than 127 to be sent. Here you can set the Coarse Value or MSB (Most Significant Bit) and then Fine Value or LSB (Least Significant Bit). This will send those values on CC#6 and CC#38.

OnSong 2022 — Last Updated on February 21, 2019